|
Когда вы создаёте таблицу, вы должны указать имя таблицы, имена колонок и типы данных колонок. Имена колонок должны быть уникальными для определённой таблицы, но вы можете использовать одно и то же имя в разных таблицах одной базы данных. Вы должны указать тип данных для каждой колонки.
Рассматривайте следующие факты, когда создаёте таблицу в SQL Server. Вы можете создавать:
2 биллиона таблиц в базе данных.
1024 колонки в таблице
8060 байтов на строку (этот максимальный размер не относится к text, ntext и image).
Вы можете указать в таблице различные правила, позволяющие нулевые значения для каждой колонки. Если вы не укажите возможность ввода в колонку нулевого значения, то SQL Server укажет значение по умолчанию, указанное для данной сессии или базы данных. Однако это значение можно изменить, поэтому не надейтесь на него. По умолчанию в SQL Server используется NOT NULL (запрет нулевых значений).
Следующий пример создаёт таблицу dbo.CategoriesNew, указывая колонки и типы данных:
CREATE TABLE dbo.CategoriesNew
(CategoryID int IDENTITY(1,1) NOT NULL,
CategoryName varchar(15) NOT NULL,
Description ntext NULL,
Picture image NULL)
Для просмотра свойств таблицы используйте системную встроенную процедуру sp_help.
Вычисляемое поле – это виртуальная колонка, которая физически не хранится в таблице. Сервер SQL использует формулу, которую вы укажите для расчёта значений колонки, используя другие колонки в этой таблице. Использование вычисляемых полей в запросе может облегчить синтаксис запроса.
Удаление базы данных удаляет описания всех данных, а также разрешений для данной таблицы. Прежде чем удалять таблицу, вы должны удалить все связи с другими объектами. Для просмотра существующих зависимостей используйте системную процедуру sp_depends.
Синтаксис:
DROP TABLE table_name
Пример
DROP TABLE Sample1
Дата добавления: 2015-09-12; просмотров: 40 | Поможем написать вашу работу | Нарушение авторских прав |