Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите новичку! Вопрос о Null и Not Null а так-же Drop

57K
14 марта 2013 года
VadikVB
30 / / 05.08.2012
Код:
USE testDB;

IF OBJECT_ID('dbo.Employees', 'U') is not NULL
Drop table dbo.Employees;

Create table dbo.Employees

(
empid INT NOT  Null,
firstname varchar (30) Not Null,
lastname varchar (30) Not Null,
hiredate date Not Null,
mgrid Int Null,
ssn varchar (20) Not Null,
salary money not null,
);
USE = использовать данную базу данных
OBJECT_ID = Использовать обьект в базе данных
U = что это???
Not Null = как переводится для обычного смертного?
Null = пожалуйста так-же перевод
Drop = в переводе вроде "поднять", зачем её тогда потом создавать?
empid и mgrid у них разные значения INT и INT NOT, хотя когда открываешь таблицу там у empid стоит значиние просто INT а не INT NOT.


Очень жду ответы, заранее спасибо большое.
20K
14 марта 2013 года
ellor!
198 / / 24.05.2012
Not Null - не пустое значение
Null - пустое значение (значение отсутствует как таковое)
Drop - удаление таблицы
Здесь таблица удаляется, если она уже есть, и создаётся заново с заданной структурой.

Более подробно обо всём : Справочник по Transact-SQL
57K
14 марта 2013 года
VadikVB
30 / / 05.08.2012
Спасибо Большое
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог