使用 DESCRIBE 语句可在执行准备好的语句之前获得有关其输出参数和其它功能的信息。
在 GBase 8s ESQL/C 中使用此语句
用法
DESCRIBE 可以在运行时提供有关准备好的语句的信息:
准备好的 SQL 语句的类型
是 UPDATE 还是 DELETE 语句包含 WHERE 子句
对于 EXECUTE 、EXECUTE FUNCTION 、EXECUTE PROCEDURE 、INSERT 、
SELECT 或 UPDATE 语句,DESCRIBE 语句也返回值的数目、数据类型和大小,以及查
询返回的列或表达式的名称。
对于 SELECT 语句,DESCRIBE 还返回查询返回的列或表达式的名称。
使用此信息,您可以编写代码来分配内存,从而控制检索到的值,并且在取得这些值之后显示或处
理它们。