|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2011, 00:24 | #1 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Формат даты дд.мм.гг в SQL-Server
Возможно ли как то сделать дабы дата в базе SQL-Server по-умолчания была формата ДД.ММ.ГГГГ а то её формат ГГГГ-ММ-ДД никуда негодится!
Заранее спасибо! ""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
14.03.2011, 07:49 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Если не ошибаюсь когда создаешь таблицу можно указать форматы для поля. Но не в запросе а в SQL менеджере. Как в запросе я не помню вероятно через ALTER команду
I'm learning to live...
|
14.03.2011, 09:50 | #3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Формат ГГГГ-ММ-ДД сделан не просто так. Таким образом лечгче и правильнее производится сортировка и т.п. Поэтому в БД лучше оставить как есть, а при выводе пользователю изменить формат на более привычный.
|
14.03.2011, 10:26 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
_SERGEYX_, Вы ошибаетесь в том, что путаете внутреннее представление данных с внешним. Дата (и дата+ время) обычно храняться вообще в виде числа (обычно вещественного). И когда ядро СУБД "достаёт" их по запросу - преобразуется во внешний вид - и тут уже зависит от выставленных настроек.
p.s. $T@LKER, по сути вопроса мне добавить нечего, под рукой MS SQL Server нет, а на память не помню... |
14.03.2011, 10:49 | #5 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Конечно Datetime хранится как число. Но почему MySQL упорно не хочет изменять формат
Код:
|
14.03.2011, 10:57 | #6 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
прочитал вопрос и испугался - мелкомягкие чота придумали костылеобразное
то что вам $T@LKER не нравится имеет отношение только к гуевым тулзам, которые выдают инфу из базы, выходов два: либо настроить гуи, указав нужный формат вывода даты, либо в самом запросе каждый раз дату приводить к нужному формату |
14.03.2011, 12:06 | #7 |
Форумчанин
Регистрация: 28.03.2009
Сообщений: 393
|
Спасибо за ответы!
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Занесение даты в SQL-Server 2008 | $T@LKER | БД в Delphi | 17 | 15.03.2011 16:07 |
Преобразование базы данных Access в формат SQL Server | Alar | Microsoft Office Access | 5 | 18.04.2010 01:46 |
Формат даты | Green_C@t | Общие вопросы Delphi | 3 | 22.09.2009 10:05 |
Формат даты. | IVANSour | Общие вопросы Delphi | 1 | 18.01.2009 15:36 |
Доступ к БД (SQL server) в ОС Windows server 2003 | Mann | SQL, базы данных | 2 | 07.12.2008 19:15 |