
# GAUSS-02251 -- GAUSS-02260
GAUSS-02251: "SPI_cursor_open called while not connected"
SQLSTATE: XX000
错误原因：spi连接失败。
解决办法：请检查网络或者请联系技术支持工程师提供技术支持。
GAUSS-02252: "%s is not allowed in a non-volatile function"
SQLSTATE: 0A000
错误原因：该语句无法在非易变函数内使用。
解决办法：请检查函数定义。
GAUSS-02253: "invalid portal in SPI cursor operation"
SQLSTATE: XX000
错误原因：执行中获取变量失败。
解决办法：内部错误，请联系技术支持工程师提供技术支持。
GAUSS-02254: "improper call to spi_dest_startup"
SQLSTATE: XX000
错误原因：spi连接失败。
解决办法：请检查网络或者请联系技术支持工程师提供技术支持。
GAUSS-02255: "improper call to spi_printtup"
SQLSTATE: XX000
错误原因：spi调用打印数据失败。
解决办法：内部状态设置问题，请联系技术支持工程师提供技术支持。
GAUSS-02256: "consistency check on SPI tuple count failed"
SQLSTATE: XX000
错误原因：spi执行中的数据一致性检查失败。
解决办法：内部问题，请联系技术支持工程师提供技术支持。
GAUSS-02257: "SPI cursor operation called while not connected"
SQLSTATE: XX000
错误原因：spi没有连接成功。
解决办法：内部逻辑问题，请联系技术支持工程师提供技术支持。
GAUSS-02258: "Failed to read response from Datanodes. Detail: %s\\n"
SQLSTATE: XX000
错误原因：发送端连接断开，具体原因见Detail后的信息。
解决办法：查看对端DN是否出现故障，或排查网络是否出现异常。
GAUSS-02260: "Unhandled datatype for modulo or hash distribution\\n"
SQLSTATE: XX000
错误原因：无效的数据分布类型。
解决办法：请检查表的分布列定义。
