SQLcolumns
SQLcolumns |
Purpose
Get the columns of a given table.
Synopsis
function SQLcolumns(t:string,cname:array(range) of string,cstype:array(range) of string):integer
function SQLcolumns(t:string,cname:array(range) of string,citype:array(range) of integer):integer
function SQLcolumns(t:string,cname:array(range) of string):integer
Arguments
t
|
The table name
|
cname
|
An array of strings to return the column names
|
cstype
|
An array of strings to return the column types (textual representation)
|
citype
|
An array of integers to return the column types (type codes)
|
Return value
Number of columns.
Example
The following example displays the names and types of columns of table 'dtt':
declarations CR:range cname:dynamic array(CR) of string ctype:dynamic array(CR) of string end-declarations nbc:=SQLcolumns("dtt",cname,ctype) write("Table 'dtt' has columns:") forall(c in 1..nbc) write(' ',cname(c),'(',ctype(c),')') writeln
Related topics
Module