powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / формат даты в ASA7
11 сообщений из 11, страница 1 из 1
формат даты в ASA7
    #32709843
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем здрасте!
Совершенно пошлый вопрос:
СУБД Sybase ASA 7.0.3
попался скрипт, в котором datetime и timestamp
указываются как дата в виде '1.1.1888'
то есть число.месяц.год
Соответственно, при выполнении оно ругается "cannot convert '1.1.1888' to а timestamp"
Хотя оно же в той хранимке, откуда взято- нормально отрабатывает.
Менять на '1888-1-1' НЕ ХОЧУ.
Как заставить понимать сей формат???

Пробовали лечить set-ами типа

set OPTION Timestamp_format = "dd.Mm.Yyyy"

и прочими,
но что-то никак формат не подберу :-(
как сделать?
...
Рейтинг: 0 / 0
формат даты в ASA7
    #32711113
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Элементарно Ватсон!

set temporary option DATE_ORDER='DMY';
...
Рейтинг: 0 / 0
формат даты в ASA7
    #32711134
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для частных случаев так же можно использовать функцию:
CONVERT(datetime, 'Значение', КодФорматаДаты)
...
Рейтинг: 0 / 0
формат даты в ASA7
    #32711205
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
Коллосально! :-)
спасибо
...
Рейтинг: 0 / 0
формат даты в ASA7
    #33037054
~newid()~
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извините.... а этот самый КодФорматаДаты где можно подсмотреть?
...
Рейтинг: 0 / 0
формат даты в ASA7
    #33037106
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В описании функции CONVERT конечно же.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
формат даты в ASA7
    #34180198
rukus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White OwlВ описании функции CONVERT конечно же.
смотрел здесь
http://www.ianywhere.com/developer/product_manuals/sqlanywhere/1000/en/html/dbrfen10/rf-convert.html

а где еще можно глянуть?
нужна маска для
dd/mm/yyyy hh:nn:ss
...
Рейтинг: 0 / 0
формат даты в ASA7
    #34180221
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rukus wrote:

> а где еще можно глянуть?

В Help-е, вестимо.

> нужна маска для
> dd/mm/yyyy hh:nn:ss

select convert(char(10), getdate(*), 101) || ' ' || convert(char(10),
getdate(*), 108)



Опять какой-то древний топег подняли... некромансеры, блин ...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
формат даты в ASA7
    #34180838
Oleg1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rukus White OwlВ описании функции CONVERT конечно же.
смотрел здесь
http://www.ianywhere.com/developer/product_manuals/sqlanywhere/1000/en/html/dbrfen10/rf-convert.html

а где еще можно глянуть?
нужна маска для
dd/mm/yyyy hh:nn:ssDATEFORMAT
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
формат даты в ASA7
    #36540510
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имею тоже ASA 7
в опциях переставил везде на DMY
но ничего не вышло... как ругалось на таймстамп так и ругается...
подскажите плиз куда еще в аса можно смотреть
...
Рейтинг: 0 / 0
формат даты в ASA7
    #36543404
iLLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заколдованный топик что ли? Осиновый кол нужно вбивать, против некромантов.)))

В коде пишем
Код: plaintext
1.
  set temporary option date_order = 'DMY';
  set temporary option date_format = 'dd.mm.yyyy';
И далее юзаем convert и cast без указания нужных форматов, не боясь попортить другие места.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / формат даты в ASA7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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