COLUMNS
Назначение
Системное представление COLUMNS предназначено для получения информации о параметрах столбцов таблиц БД.
Схема представления
Схема представления COLUMNS приведена в таблице 63.
Столбец | Тип данных SQL | Комментарий |
---|---|---|
Table_cat | varchar(66) | Зарезервировано |
Table_schem | varchar(66) | Имя схемы |
Table_name | varchar(66) | Имя таблицы |
Column_name | varchar(66) | Имя столбца |
Data_type | smallint | Целочисленный код типа данных |
Type_name | varchar(20) | Название типа данных |
Column_size | integer | Размер символьного представления данных столбца |
Buffer_length | integer | Размер буфера в байтах для загрузки данных столбца |
Decimal_digits | smallint | Количество десятичных цифр после точки |
Num_prec_radix | smallint | Основание системы счисления для числовых типов данных |
Nullable | smallint |
Допустимость NULL-значений:
|
Remarks | varchar(1) | Описание (комментарий столбца) |
Column_def | varchar(1) | Значение столбца по умолчанию |
Sql_data_type | smallint | Целочисленный код типа данных |
Sql_datetime_sub | smallint | Код подтипа. NULL-значения для всех типов данных |
Char_octet_length | smallint | Размер в байтах символьного значения |
Ordinal_position | integer | Позиция столбца в таблице |
Is_nullable | varchar(3) | Допустимость NULL-значений |