DESCRIBE — получение информации о подготовленном операторе или наборе результатов
DESCRIBE [ OUTPUT ]prepared_nameUSING [ SQL ] DESCRIPTORdescriptor_nameDESCRIBE [ OUTPUT ]prepared_nameINTO [ SQL ] DESCRIPTORdescriptor_nameDESCRIBE [ OUTPUT ]prepared_nameпредложение INTOsqlda_name
DESCRIBE извлекает метаданные о столбцах результатов, содержащихся в подготовленном операторе, без фактической выборки строк.
EXEC SQL ALLOCATE DESCRIPTOR mydesc; EXEC SQL PREPARE stmt1 FROM :sql_stmt; EXEC SQL DESCRIBE stmt1 INTO SQL DESCRIPTOR mydesc; EXEC SQL GET DESCRIPTOR mydesc VALUE 1 :charvar = NAME; EXEC SQL DEALLOCATE DESCRIPTOR mydesc;
DESCRIBE определен в стандарте SQL.