ВУЗ:
Составители:
Рубрика:
Create Table TabB(Col1 int,Col2 varchar(30))
Insert TabB (Col2,Col1) Values('Пример В',1)
Задание 1.5.3. Использование нулевых значений и значений по умолчанию
Create Table TabC(Col1 int IDENTITY,
Col2 varchar(30)
CONSTRAINT default_name DEFAULT('Значение TabC.Col2'),
Col3 int NULL,
Col4 varchar(40))
Insert Into TabC(Col4) Values('Значение 1 TabC.Col4')
Insert Into TabC(Col2,Col4) Values('Явное значение TabC.Col2','Значение 2
TabC.Col4')
Insert Into TabC(Col2,Col3,Col4) Values('SAV',44, 'ABC')
Задание 1.5.4. Явное задание значения для колонки-счетчика (с ограничением
IDENTITY)
Create Table TabD(Col1 int IDENTITY,
Col2 varchar(30))
Insert Into TabD Values('Счетчик изменяется автоматически')
Insert Into TabD(Col2) Values('Вторая строка')
Set IDENTITY_INSERT TabD ON
Insert Into TabD(Col1,Col2) Values(-99, 'Явное значение')
Задание 1.5.5. Использование представления для занесения
значений в таблицу
Create Table TabE(Col1 int,Col2 varchar(30))
GO
Create View ViewE AS Select Col2,Col1 From TabE
GO
Insert Into ViewE Values('Строка 1',1) -- порядок ViewE
Задание 1.5.5. Использование опции DEFAULT VALUES.
Create Default bound_default2 AS 'Col4'
GO
Create Table TabF(Col1 int IDENTITY,
Col2 varchar(30)
CONSTRAINT Fdefault_name DEFAULT('Значение TabF.Col2'),
Col3 timestamp,
Col4 varchar(30),
Col5 int NULL
)
GO
EXEC sp_bindefault 'bound_default2','TabF.Col4'
GO
USE InsertDB
Insert Into TabF DEFAULT VALUES
Create Table TabB(Col1 int,Col2 varchar(30))
Insert TabB (Col2,Col1) Values('Пример В',1)
Задание 1.5.3. Использование нулевых значений и значений по умолчанию
Create Table TabC(Col1 int IDENTITY,
Col2 varchar(30)
CONSTRAINT default_name DEFAULT('Значение TabC.Col2'),
Col3 int NULL,
Col4 varchar(40))
Insert Into TabC(Col4) Values('Значение 1 TabC.Col4')
Insert Into TabC(Col2,Col4) Values('Явное значение TabC.Col2','Значение 2
TabC.Col4')
Insert Into TabC(Col2,Col3,Col4) Values('SAV',44, 'ABC')
Задание 1.5.4. Явное задание значения для колонки-счетчика (с ограничением
IDENTITY)
Create Table TabD(Col1 int IDENTITY,
Col2 varchar(30))
Insert Into TabD Values('Счетчик изменяется автоматически')
Insert Into TabD(Col2) Values('Вторая строка')
Set IDENTITY_INSERT TabD ON
Insert Into TabD(Col1,Col2) Values(-99, 'Явное значение')
Задание 1.5.5. Использование представления для занесения значений в таблицу
Create Table TabE(Col1 int,Col2 varchar(30))
GO
Create View ViewE AS Select Col2,Col1 From TabE
GO
Insert Into ViewE Values('Строка 1',1) -- порядок ViewE
Задание 1.5.5. Использование опции DEFAULT VALUES.
Create Default bound_default2 AS 'Col4'
GO
Create Table TabF(Col1 int IDENTITY,
Col2 varchar(30)
CONSTRAINT Fdefault_name DEFAULT('Значение TabF.Col2'),
Col3 timestamp,
Col4 varchar(30),
Col5 int NULL
)
GO
EXEC sp_bindefault 'bound_default2','TabF.Col4'
GO
USE InsertDB
Insert Into TabF DEFAULT VALUES
Страницы
- « первая
- ‹ предыдущая
- …
- 103
- 104
- 105
- 106
- 107
- …
- следующая ›
- последняя »
