Uniqueidentifier
-тип
данных для хранения глобальных уникальных идентификаторов
длиной в 16 байт, генерируемых функций NEWID и используемых
для идентификации строк (записей); при генерации используется
номер сетевой карты компьютера и текущее время.
Sysname
-тип данных для хранения имен объектов базы данных; аналог
nvarchar (128).
Sql_variant
-вариантный тип данных для хранения
данных любого типа, кроме text, ntext,image,timestamp; для
получения информации о природе хранимых данных
используется функция SQL_VARIANT_PROPERTY().
Table
-тип таблицы для временного хранения наборов данных с
использованием переменных.
Инструкция CREATE TABLE (Transact-SQL)
Для создания таблиц
используется оператор "
CREATE TABLE
", который
приводит к созданию
пустой
таблицы без строк. При создании таблиц задается имя
таблицы, описание набора столбцов с их именами, типами и размерами, а также
ограничения на хранящуюся в таблице информацию.
Имена таблиц в пределах базы данных должны быть уникальны.
Каждый столбец в таблице должен иметь имя, уникальное в пределах таблицы, а
также либо тип данных, ограничения целостности, либо выражение для вычисления
значения столбца.
Общий синтаксис
CREATE TABLE
[ database_name . [ schema_name ] . | schema_name . ] table_name
[ AS FileTable ]
( { |
| | [ ] [ ,...n ] } )
[ ON { partition_scheme_name ( partition_column_name ) | filegroup
| "default" } ]
[ { TEXTIMAGE_ON { filegroup | "default" } ]
[ FILESTREAM_ON { partition_scheme_name | filegroup
| "default" } ]
Достарыңызбен бөлісу: |