IHsyscolumns (Transact-SQL)
Представление IHsyscolumns предоставляет сведения о столбцах для статей, опубликованных не на издателе SQL Server. Это представление хранится в базе данных распространителя.
Имя столбца |
Тип данных |
Описание |
---|---|---|
name |
sysname |
Имя столбца или параметра процедуры. |
id |
int |
Идентификатор объекта таблицы, к которой принадлежит столбец, или идентификатор хранимой процедуры, с которой данный параметр ассоциирован. |
xtype |
tinyint |
Тип физического хранилища из sys.systypes (Transact-SQL). |
typestat |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
xusertype |
tinyint |
Идентификатор расширенного пользовательского типа. |
length |
bigint |
Максимальный размер физического хранилища из sys.systypes (Transact-SQL). |
xprec |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
xscale |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
colid |
int |
Идентификатор столбца или параметра. |
xoffset |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
bitpos |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
reserved |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
colstat |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
cdefault |
int |
Идентификатор значения по умолчанию для этого столбца. |
domain |
int |
Идентификатор правила или ограничения CHECK для этого столбца. |
number |
int |
Номер вложенной процедуры при группировке процедуры (0 для непроцедурных записей). |
colorder |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
autoval |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
offset |
int |
Сдвиг в строке, в которой встречается этот столбец. |
collationid |
int |
Идентификатор параметров сортировки столбца. Значение NULL для несимвольных столбцов. |
language |
int |
Идентификатор языка для столбца. |
status |
int |
Битовая карта, используемая для описания свойства столбца или параметра: 0x08 = значения столбца могут быть NULL.; 0x10 = выполнялось заполнение ANSI, когда были добавлены столбцы типа varchar или varbinary; замыкающие пробелы сохраняются для столбцов типа varchar, а замыкающие нули сохраняются для столбцов типа varbinary; 0x40 = параметр является параметром OUTPUT; 0x80 = столбец является столбцом идентичности. |
type |
int |
Тип физического хранилища из sys.systypes (Transact-SQL). |
usertype |
tinyint |
Идентификатор расширенного пользовательского типа из sys.systypes (Transact-SQL). |
printfmt |
int |
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
prec |
int |
Степень точности для данного столбца. |
scale |
int |
Шкала для данного столбца. |
iscomputed |
int |
Признак, по которому определяется, является ли столбец вычисляемым: 0 = невычисляемый; 1 = вычисляемый. |
isoutparam |
int |
Указывает, относится ли параметр процедуры к выходным параметрам: 1 = да; 0 = нет. |
isnullable |
int |
Указывает, допускает ли столбец значения NULL: 1 = да; 0 = нет. |
collation |
int |
Имя параметров сортировки столбца. Значение NULL для несимвольных столбцов. |
tdscollation |
int |
Имя параметров сортировки столбца при возвращении в поток табличных данных (TDS). |
См. также