Мартин грубер понимание sql перевод Лебедева В. Н. Под редакцией Булычева В. Н. Москва, 1993 martin gruber


CREATE TABLE ({ [] [ ...] []} .,.. .,..)


Download 1.45 Mb.
bet168/172
Sana26.01.2023
Hajmi1.45 Mb.
#1128343
1   ...   164   165   166   167   168   169   170   171   172
Bog'liq
Грубер. Понимание SQL

CREATE TABLE ({ [] [ ...] []} .,.. .,..);
Команда создает таблицу в базе данных. Эта таблица будет принадлежать ее создателю. Столбцы будут рассматриваться в поименном порядке.
определяет тип данных который будет содержать столбец. Стандарт описывается в Приложении B; все прочие используемые типы данных , обсуждались в Приложении C. Значение размера зависит от типа данных .
и налагают ограничения на значения, которые могут быть введены в столбце.
определяет значение (по умолчанию) которое будет вставлено автоматически, если никакого другого значения не указано для этой строки. (См. Главу 17 для подробностей о самой команде CREATE TABLE и Главы 18 И 19 для подробностей об ограничениях и о ).
CREATE VIEW
(СОЗДАТЬ ПРОСМОТР)


Синтаксис
CREATE VIEW
AS [WITH CHECK OPTION];
Просмотр обрабатывается как любая таблица в командах SQL. Когда команда ссылается на имя таблицы
, запрос выполняется, и его вывод соответствует содержанию таблицы указнной в этой команде.
Некоторые просмотры могут модифицироваться, что означает, что команды модификации могут выполняться в этих просмотрах и передаваться в таблицу, на которую была ссылка в запросе . Если указано предложение WITH CHECK OPTION, эта модификация должна также удовлетворять условию предиката
в запросе .
DECLARE CURSOR
(ОБЬЯВИТЬ КУРСОР)


Синтаксис
EXEC SQL DECLARE CURSOR FOR
Эта команда связывает имя курсора , с запросом . Когда курсор открыт (см. OPEN CURSOR), запрос выполняется, и его результат может быть выбран (командой FETCH) для вывода. Если курсор модифицируемый, таблица на которую ссылается запрос , может получить изменение содержания с помощью операции модификации в курсоре (См. Главу 25 о модифицируемых курсорах).

Download 1.45 Mb.

Do'stlaringiz bilan baham:
1   ...   164   165   166   167   168   169   170   171   172




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling