Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавления: 14 апреля 2006 г.
Чтобы создать таблицу, нужно указать имя таблицы, имена и типы данных для каждого столбца таблицы. Также рекомендуется указывать, допускаются ли значения NULL для каждого из столбцов.
Большинство таблиц имеют первичный ключ, состоящий из одной или нескольких столбцов таблицы. Первичный ключ всегда уникален. Компонент Database Engine потребует выполнения условия неповторения значения первичного ключа в таблице.
Список типов данных и ссылки на их описание см. в разделе Типы данных (Transact-SQL).
Примечание. |
|---|
| Компонент Database Engine может быть установлен с учетом регистра и без учета регистра. Если компонент Database Engine установлен с учетом регистра, имена объектов должны иметь одно и тоже имя. Например, таблица с именем OrderData не будет аналогична таблице ORDERDATA. Если компонент Database Engine установлен без учета регистра, эти два имени таблицы будут рассматриваться как одна таблица, то есть имя может быть использовано только один раз. |
Перед созданием таблицы выполните команду USE, чтобы изменить контекст базы данных на базу данных TestData. Иначе вы создадите таблицу в базе данных, к которой вы ранее подключились. Вероятно, это будет ваша база данных по умолчанию. Если не была выбрана другая база данных по умолчанию, ею будет база данных master. Не нужно создавать объекты в базе данных master.
Переключение соединения редактора запросов на базу данных TestData
В окне редактора запросов введите и выполните следующий код, чтобы изменить соединение на базу данных
TestData.USE TestData GO
Создание таблицы
В окне редактора запросов введите и выполните следующий код, чтобы создать простую таблицу
Products. Столбцы таблицы имеют именаProductID,ProductName,PriceиProductDescription. СтолбецProductIDявляется первичным ключом таблицы. Типы данныхint,varchar(25),moneyиtext. Только столбцыPriceиProductionDescriptionмогут быть пустыми при вставке или изменении строки. Данная инструкция содержит необязательный элемент (dbo.), называемый схемой. Схема — это объект базы данных, к которому принадлежит таблица. Если вы являетесь администратором, схемой по умолчанию будет схемаdbo. Схемаdboозначает владельца базы данных.CREATE TABLE dbo.Products (ProductID int PRIMARY KEY NOT NULL, ProductName varchar(25) NOT NULL, Price money NULL, ProductDescription text NULL) GO
Следующая задача занятия
Вставка данных в таблицу и их обновление (учебник)
См. также
Другие ресурсы
CREATE TABLE (Transact-SQL)
Отделение пользователей от схем
Примечание.