返回首页

gbase数据、南大通用产品文档:GBase8sSQLTables(仅限一级)

更新日期:2024年09月11日

SQLTables 返回存储在指定数据源中表的名称。
驱动程序将此信息作为结果集返回。
下表描述了 SQLTables 的 SQLSTATE 和错误值。
SQLSTATE
错误值
错误消息
01000
-11001
General warning
08S01
-11020
Communication-link failure
24000
-11031
Invalid cursor state
S1000
-11060
General error
S1001
-11061
Memory-allocation failure
S1008
-11065
Operation canceled
S1010
-11067
Function-sequence error
S1090
-11071
Invalid string or buffer length
S1C00
-11092
Driver not capable
S1T00
-11094
Time-out expired
S1C00
-11300
SQL_DEFAULT_PARAM not supported
08S01
-11301
A protocol error has been detected. Current connection is
closed.
S1000
-11310
Create and Drop must be executed within a ServerOnly
Connection
S1000
-11320
Syntax error
S1000
-11323
The statement contained an escape clause not supported by
this database driver


GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 243 -

返回值
返回两个变量X 和Y 的反正切。它类似于计算Y/X 的反正切,两个参数的符号用于
决定结果所在的象限。
示例
示例1
返回“-2/2”的反正切。
gbase> SELECT ATAN(-2,2) FROM t;
+--------------------+
| ATAN(-2,2) |
+--------------------+
| -0.785398163397448 |
+--------------------+
1 row in set
示例2
返回“PI()/0”的反正切。
gbase> SELECT ATAN2(PI(),0) FROM t;
+-----------------+
| ATAN2(PI(),0) |
+-----------------+
| 1.5707963267949 |
+-----------------+
1 row in set

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 455

UDT field length was not set in UDTMetaData
应用程序通过调用 UDTMetaData.setFieldType() 指定了一个字符型、日期时间型或 interval
类型的字段,但是指定字段长度时失败。调用UDTMetaData.setFieldLength() 来设置字段长
度。