SQLColumnInformation[conn]
returns a list of information about the columns in an SQL connection.
SQLColumnInformation[conn,table]
returns a list pertaining to the columns in table.
SQLColumnInformation[conn,SQLTable[table]]
returns a list pertaining to the columns in table.
SQLColumnInformation[conn,{table,column}]
returns a list pertaining to the columns in table matching column.
SQLColumnInformation[conn,SQLColumn[{table,column}]]
returns a list pertaining to the columns in table matching column.
SQLColumnInformation[conn,SQLColumn[column]]
returns a list pertaining to the columns in any table matching column.
SQLColumnInformation
SQLColumnInformation[conn]
returns a list of information about the columns in an SQL connection.
SQLColumnInformation[conn,table]
returns a list pertaining to the columns in table.
SQLColumnInformation[conn,SQLTable[table]]
returns a list pertaining to the columns in table.
SQLColumnInformation[conn,{table,column}]
returns a list pertaining to the columns in table matching column.
SQLColumnInformation[conn,SQLColumn[{table,column}]]
returns a list pertaining to the columns in table matching column.
SQLColumnInformation[conn,SQLColumn[column]]
returns a list pertaining to the columns in any table matching column.
Details and Options
- To use SQLColumnInformation, you first need to load DatabaseLink using Needs["DatabaseLink`"].
- Table and column specifications may include SQL wildcards.
- The following options can be given:
-
"Catalog" None database catalog to use "Schema" None database schema to use "ShowColumnHeadings" False whether to return headings with the results
Examples
Basic Examples (1)
Needs["DatabaseLink`"]If you find that the examples in this section do not work as shown, you may need to install or restore the example database with the "DatabaseLink`DatabaseExamples`" package, as described in Using the Example Databases.
conn = OpenSQLConnection["demo"];SQLColumnInformation[conn]//Short[#, 10]&Get information for all columns from tables whose names start with "SA":
SQLColumnInformation[conn, "SA%"]//TableFormGet information for all columns from a particular table:
SQLColumnInformation[conn, SQLTable["SAMPLETABLE1"]]//TableFormSQLColumnInformation[conn, {"SAMPLETABLE1", "%"}]//TableFormGet information for columns whose names begin with "V" from all tables:
SQLColumnInformation[conn, {"%", "V%"}]//TableFormSQLColumnInformation[conn, SQLColumn[{"%", "V%"}]]//TableFormSQLColumnInformation[conn, SQLColumn["V%"]] //TableFormCloseSQLConnection[conn];If you find that the examples in this section do not work as shown, you may need to install or restore the example database with the "DatabaseLink`DatabaseExamples`" package, as described in Using the Example Databases.