powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Пустышка в поле типа DATETIME
15 сообщений из 15, страница 1 из 1
Пустышка в поле типа DATETIME
    #32061543
Oleg_Ovchar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как записать пустышку в таблицу в поле типа datetime где значение NULL запрещено.
...
Рейтинг: 0 / 0
Пустышка в поле типа DATETIME
    #32061546
Фотография TBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотря что называть пустышкой.
...
Рейтинг: 0 / 0
Пустышка в поле типа DATETIME
    #32061550
Oleg_Ovchar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например. Чтобы сделать возможным вносить даные в поле типа CHAR чуть позже и не присваивать ему текущее значение NULL по умолчанию я присваиваю ему значение (''). Как провернуть такой финт с полем типа DATETIME.
...
Рейтинг: 0 / 0
Пустышка в поле типа DATETIME
    #32061552
Фотография Александр Степанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и вносите что хотите (то, что вам удобно) - например 1900-01-01 00:00:00.000
...
Рейтинг: 0 / 0
Пустышка в поле типа DATETIME
    #32061569
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я обычно пишу дату своего ухода на пенсию :)
...
Рейтинг: 0 / 0
Пустышка в поле типа DATETIME
    #32061572
Фотография TBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас много работающих пенсионеров? :D

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

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

вот пример.

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

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

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

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

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

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

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

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

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


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

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

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


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