使用 COUNT 关键字

使用 COUNT 关键字来确定在系统描述符区域中描述了多少项。

下列 GBase 8s ESQL/C 示例展示如何随同主变量使用 GET DESCRIPTOR 语句来确定在名为 desc1 的系统描述符区域中描述了多少项:
main()
{
EXEC SQL BEGIN DECLARE SECTION;
int h_count;
EXEC SQL END DECLARE SECTION;

EXEC SQL allocate descriptor 'desc1' with max 20;


  /* 这部分程序会将 SELECT 或 INSERT 语句准备到 s_id 语句 id 内。
  */
EXEC SQL describe s_id using sql descriptor 'desc1';

EXEC SQL get descriptor 'desc1' :h_count = count;
...
}