Лабораторная работа №4. Введение в язык sql. Создание таблиц и ограничений на sql



Pdf көрінісі
бет9/40
Дата08.12.2023
өлшемі0,63 Mb.
#135241
түріЛабораторная работа
1   ...   5   6   7   8   9   10   11   12   ...   40
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" } ] 


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   40




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет