Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Удаление таблиц




USE Дом_книги

Вычисляемые столбцы

USE Дом_книги

CREATE TABLE Authors (

AuthorlD int NOT NULL CONSTRAINT author_pk PRIMARY KEY,

[Имя] nvarchar (50) NOT NULL,

[Фамилия] nvarchar (50) NOT NULL,

[Гражданство] nvarchar (50) NOT NULL,

CONSTRAINT cit_def DEFAULT ‘Россия FOR [Гражданство])

Вы можете создавать виртуальные столбцы, значения которых вычисляются с использованием функций, констант или других столбцов таблицы. Вычис­ляемые столбцы определяются в виде SQL-выражений.

 

Пример таблицы с вычисляемым столбцом:

 

CREATE TABLE bookPrice

(BookID int NOT NULL CONSTRAINT author_pk PRIMARY KEY,

[Оптовая цена] smallmoney NOT NULL,

[Розничная цена] smallmoney NOT NULL,

[Надбавка] AS ([Розничная цена] - [Оптовая цена])

)

 

В этой команде столбец Надбавка является вычисляемым. При этом результаты вычис­ления не хранятся в базе, а рассчитываются по мере необходимости. В итоге база занимает меньше места.

Ненужные таблицы удаляются командой DROP.

Удаленная таблица навсегда пропадает из базы данных вместе со всеми данными. Это действие отменить невозможно.

 

Команда DROP TABLE имеет следующий синтаксис:

 

DROP TABLE имя_таблицы

 

Пример:

DROP TABLE Authors

 

Или вот пример удаления глобальной временной таблицы из предыдущего раздела:

DROP TABLE ##globalTenpTablel

 

Таблицу, на которую ссылаются какие-либо ограничения, удалить нельзя. Перед удалением таблицы необходимо удалить эти ограничения.

Таблица может быть удалена только владельцем.

 




Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 262; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.