Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Пустышка в поле типа DATETIME / 15 сообщений из 15, страница 1 из 1
24.10.2002, 13:35:32
    #32061543
Oleg_Ovchar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Как записать пустышку в таблицу в поле типа datetime где значение NULL запрещено.
...
Рейтинг: 0 / 0
24.10.2002, 13:41:55
    #32061546
TBB
TBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Смотря что называть пустышкой.
...
Рейтинг: 0 / 0
24.10.2002, 13:48:25
    #32061550
Oleg_Ovchar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Например. Чтобы сделать возможным вносить даные в поле типа CHAR чуть позже и не присваивать ему текущее значение NULL по умолчанию я присваиваю ему значение (''). Как провернуть такой финт с полем типа DATETIME.
...
Рейтинг: 0 / 0
24.10.2002, 13:54:30
    #32061552
Александр Степанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Ну и вносите что хотите (то, что вам удобно) - например 1900-01-01 00:00:00.000
...
Рейтинг: 0 / 0
24.10.2002, 14:22:51
    #32061569
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Я обычно пишу дату своего ухода на пенсию :)
...
Рейтинг: 0 / 0
24.10.2002, 14:29:04
    #32061572
TBB
TBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
У вас много работающих пенсионеров? :D

NULL ему надо использовать и не морочить людЯм мОзги. :)
...
Рейтинг: 0 / 0
24.10.2002, 14:39:46
    #32061577
Dmitri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
значение Null для того и придумано
...
Рейтинг: 0 / 0
24.10.2002, 15:14:36
    #32061598
ALK
ALK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
2 TBB

null не всегда можно использовать.

вот пример.

существует составное ограничение -
уникальное сочетание полей

таблица сотрудники
поля Фамилия Имя Отчество Дата_Рожднния - составляют ограничение на уникальную комбинацию .

если в одно из этих полей ввести null - ограничение не работает, по крайней мере в MSSQL7....

вот и приходится вводить заведомо неправильную дату "Ухода на пенсию" чтобы в последствии отыскать запись.
...
Рейтинг: 0 / 0
24.10.2002, 15:29:44
    #32061609
AAron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
а надо сначала узнать, входит ли это значение в первичный ключ или не входит... :)
...
Рейтинг: 0 / 0
24.10.2002, 15:33:48
    #32061611
TBB
TBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
Сотрудник не знает дату своего рождения? Может он и фамилию забыл? :D

У нас бы он работал задарма, пока не припомнит, только после этого и "прописали" бы его в базу. ;)
...
Рейтинг: 0 / 0
24.10.2002, 15:49:30
    #32061619
ALK
ALK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
сотрудник сам вообще себя никуда не вводит.

вводит отдел кадров и должен вводить все и в соответствии с приказом.

просто иногда бывают ситуации когда отдел кадров не доступен, а другие службы должны вести учет по сотруднику.

вот и приходится мне вводить условные данные
...
Рейтинг: 0 / 0
24.10.2002, 15:59:03
    #32061625
TBB
TBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
сотрудник сам вообще себя никуда не вводит. вводит отдел кадров...

вот и приходится мне вводить условные данные


Т.е. ты - отдел кадров?

:D
...
Рейтинг: 0 / 0
24.10.2002, 16:03:17
    #32061627
ALk
ALk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
я администратор базы
давай не будем засорять форум болтовней?
...
Рейтинг: 0 / 0
24.10.2002, 16:07:12
    #32061629
TBB
TBB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
У нас администраторы не вводят фиктивных данных, чтоб криво построенная система не рухнула.

Так что не засоряй! :D
...
Рейтинг: 0 / 0
24.10.2002, 19:35:47
    #32061728
MiCe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пустышка в поле типа DATETIME
да введи ты максимальную дату.....
и голову себе не морочь....
твои внуки точно до этой даты не доживут!...(если конечно не small datetime ;)))
или вообще храни как строку в формате YYYYMMDD.....
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Пустышка в поле типа DATETIME / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]