执行结果 | -说明 | -样例 | -
---|---|---|
正确执行 | -
- code:(int)0 代表成功
- - - column_meta:([][3]any)列信息,每个列会用三个值来说明,分别为:列名(string)、列类型(string)、类型长度(int) - - - rows:(int)数据返回行数 - - - data:([][]any)具体数据内容 - |
-
+#### 正确执行
+
+样例:
```json
{
@@ -313,23 +136,16 @@ curl -L -u username:password -d " |
-
正确查询 | -
- code:(int)0 代表成功
- - - column_meta:([][3]any) 列信息,每个列会用三个值来说明,分别为:列名(string)、列类型(string)、类型长度(int) - - - rows:(int)数据返回行数 - - - data:([][]any)具体数据内容 - |
-
+说明:
+
+- code:(`int`)0 代表成功。
+- column_meta:(`[1][3]any`)只返回 `[["affected_rows", "INT", 4]]`。
+- rows:(`int`)只返回 `1`。
+- data:(`[][]any`)返回受影响行数。
+
+#### 正确查询
+
+样例:
```json
{
@@ -385,17 +201,35 @@ curl -L -u username:password -d " |
-
错误 | -
- code:(int)错误码
- - - desc:(string)错误描述 - |
-
+说明:
+
+- code:(`int`)0 代表成功。
+- column_meta:(`[][3]any`) 列信息,每个列会用三个值来说明,分别为:列名(string)、列类型(string)、类型长度(int)。
+- rows:(`int`)数据返回行数。
+- data:(`[][]any`)具体数据内容(时间格式仅支持 RFC3339,结果集为 0 时区)。
+
+列类型使用如下字符串:
+
+- "NULL"
+- "BOOL"
+- "TINYINT"
+- "SMALLINT"
+- "INT"
+- "BIGINT"
+- "FLOAT"
+- "DOUBLE"
+- "VARCHAR"
+- "TIMESTAMP"
+- "NCHAR"
+- "TINYINT UNSIGNED"
+- "SMALLINT UNSIGNED"
+- "INT UNSIGNED"
+- "BIGINT UNSIGNED"
+- "JSON"
+
+#### 错误
+
+样例:
```json
{
@@ -404,30 +238,10 @@ curl -L -u username:password -d " |
-