ВУЗ:
Составители:
Рубрика:
BY имена для группировки
Порядок использования столбцов в функциях агрегирования должен соответствовать
порядку следования столбцов, указанному в разделе ORDER BY. Не допускается также
использование ключевого слова DISTINCT.
Изменение данных в таблицах или задание значений переменным производится командой
UPDATE:
UPDATE имя таблицы или представления WITH блокировка
SET имя колонки или переменной = выражение…
FROM имена исходных таблиц
WHERE условия поиска
Удаление данных из таблиц производится командой DELETE:
DELETE FROM имя таблицы или представления
или
DELETE FROM имя таблицы
WHERE условие поиска OPTION (уровни блокировки)
Экспорт данных из таблиц в файлы и импорт из файлов производиться утилитой bcp:
Bcp “Northwind..shippers” out file.txt-c--символьный.
Задание 1. Создать базу данных InsertDB и необходимые таблицы для выполнения
следующих команд INSERT:
A)Использование простой команды INSERT:
Create Database InsertDB
Create Table TabA(Col1 int,Col2 varchar(30))
Insert TabA Values(1,'Пример 1')
Select * From TabA
B)Использование произвольной последовательности колонок таблицы:
Create Table TabB(Col1 int,Col2 varchar(30))
Insert TabB (Col2,Col1) Values('Пример В',1)
Select * From TabB
C)Использование нулевых значений и значений по умолчанию:
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')
Select * From TabC
D) Явное задание значения для колонки-счетчика (с ограничением IDENTITY):
Create Table TabD(Col1 int IDENTITY,
Col2 varchar(30))
Insert Into TabD Values('Счетчик изменяется автоматически')
Insert Into TabD(Col2) Values('Вторая строка')
BY имена для группировки
Порядок использования столбцов в функциях агрегирования должен соответствовать
порядку следования столбцов, указанному в разделе ORDER BY. Не допускается также
использование ключевого слова DISTINCT.
Изменение данных в таблицах или задание значений переменным производится командой
UPDATE:
UPDATE имя таблицы или представления WITH блокировка
SET имя колонки или переменной = выражение…
FROM имена исходных таблиц
WHERE условия поиска
Удаление данных из таблиц производится командой DELETE:
DELETE FROM имя таблицы или представления
или
DELETE FROM имя таблицы
WHERE условие поиска OPTION (уровни блокировки)
Экспорт данных из таблиц в файлы и импорт из файлов производиться утилитой bcp:
Bcp “Northwind..shippers” out file.txt-c--символьный.
Задание 1. Создать базу данных InsertDB и необходимые таблицы для выполнения
следующих команд INSERT:
A)Использование простой команды INSERT:
Create Database InsertDB
Create Table TabA(Col1 int,Col2 varchar(30))
Insert TabA Values(1,'Пример 1')
Select * From TabA
B)Использование произвольной последовательности колонок таблицы:
Create Table TabB(Col1 int,Col2 varchar(30))
Insert TabB (Col2,Col1) Values('Пример В',1)
Select * From TabB
C)Использование нулевых значений и значений по умолчанию:
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')
Select * From TabC
D) Явное задание значения для колонки-счетчика (с ограничением IDENTITY):
Create Table TabD(Col1 int IDENTITY,
Col2 varchar(30))
Insert Into TabD Values('Счетчик изменяется автоматически')
Insert Into TabD(Col2) Values('Вторая строка')
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »
