PHP db2_columns function
Like this blog? Consider exploring one of our sponsored banner ads...
db2_columns
(PECL)
db2_columns —Returns a result set listing the columns and associated metadata for a table
Descriptionresource db2_columns ( resource connection [, string qualifier [, string schema [, string table-name [, string column-name]]]] )
Returns a result set listing the columns and associated metadata for a
table.
connection
A valid connection to an IBM DB2, Cloudscape, or Apache Derby database.
A qualifier for DB2 databases running on OS/390 or z/OS servers. For
other databases, pass NULL or an empty string.
The schema which contains the tables. To match all schemas, pass
‘%’.
The name of the table or view. To match all tables in the database,
pass NULL or an empty string.
The name of the column. To match all columns in the table, pass NULL
or an empty string.
Return Values
Returns a statement resource with a result set containing rows describing
the columns matching the specified parameters. The rows are composed of
the following columns:
have catalogs.TABLE_SCHEMName of the schema.TABLE_NAMEName of the table or view.COLUMN_NAMEName of the column.DATA_TYPEThe SQL data type for the column represented as an integer value.TYPE_NAMEA string representing the data type for the column.COLUMN_SIZEAn integer value representing the size of the column.BUFFER_LENGTH Maximum number of bytes necessary to store data from this column.
DECIMAL_DIGITS The scale of the column, or NULL where scale is not applicable.
NUM_PREC_RADIX An integer value of either 10 (representing
an exact numeric data type), 2 (representing an
approximate numeric data type), or NULL (representing a data type for
which radix is not applicable).
NULLABLEAn integer value representing whether the column is nullable or
not.REMARKSDescription of the column.COLUMN_DEFDefault value for the column.SQL_DATA_TYPEAn integer value representing the size of the column.SQL_DATETIME_SUB Returns an integer value representing a datetime subtype code,
or NULL for SQL data types to which this does not apply.
CHAR_OCTET_LENGTH Maximum length in octets for a character data type column, which
matches COLUMN_SIZE for single-byte character set data, or NULL for
non-character data types.
ORDINAL_POSITIONThe 1-indexed position of the column in the table.IS_NULLABLE A string value where ‘YES’ means that the column is nullable and
‘NO’ means that the column is not nullable.
See Also
db2_column_privileges()db2_foreign_keys()db2_primary_keys()db2_procedure_columns()db2_procedures()db2_special_columns()db2_statistics()db2_table_privileges()db2_tables()
About this entry
You’re currently reading “PHP db2_columns function,” an entry on BRADINO
- Published:
- 2.26.07 / 1am
- Category:
- PHP Functions
- Tags:
No comments
Jump to comment form | comments rss [?] | trackback uri [?]