КАТЕГОРИИ: Архитектура-(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; Просмотров: 295; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |