powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Формат даты
7 сообщений из 7, страница 1 из 1
Формат даты
    #38593274
Mediv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, подскажите как убрать мили секунды
Код: plsql
1.
2.
3.
4.
select 'hhhhhh'||current_timestamp
      ,'hhhhhh'||current_date
      ,'hhhhhh'||current_time
  from rdb$database t



Спасибо.
...
Рейтинг: 0 / 0
Формат даты
    #38593275
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mediv,

http://www.firebirdsql.org/refdocs/langrefupd20-current_timestamp.html

тебе надо CURRENT_TIMESTAMP 0
работает это начиная с ФБ 2.0.
...
Рейтинг: 0 / 0
Формат даты
    #38593403
Mediv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

Не помогает, при склеивании строки все равно 0000 добавляет
Код: plsql
1.
2.
3.
4.
5.
select 'dd'||CURRENT_TIMESTAMP(0)
      ,CURRENT_TIMESTAMP(0)
      ,CURRENT_TIMESTAMP(2)
      ,CURRENT_TIMESTAMP(3)
  from rdb$database t
...
Рейтинг: 0 / 0
Формат даты
    #38593410
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mediv,

ну так отрежь последние 5 символов. ты же датой-временем как строкой собрался оперировать?
Собственно, всю жизнь что date в 1 диалекте, что timestamp и time в 3 диалекте при конвертации в строку выдавали дату-время (или время) с миллисекундами. Просто раньше вместо миллисекунд выводилось .0000, а теперь выводится реальное значение.
...
Рейтинг: 0 / 0
Формат даты
    #38593416
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MedivНе помогает, при склеивании строки все равно 0000 добавляет
Ну так перестань маяться дурью и не склеивай строки на сервере, делай это клиентским
приложением, где можешь задать любой желаемый формат.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Формат даты
    #38593776
Mediv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvMediv,

ну так отрежь последние 5 символов. ты же датой-временем как строкой собрался оперировать?
Собственно, всю жизнь что date в 1 диалекте, что timestamp и time в 3 диалекте при конвертации в строку выдавали дату-время (или время) с миллисекундами. Просто раньше вместо миллисекунд выводилось .0000, а теперь выводится реальное значение.

Спасибо за пояснение, так и сделаю, просто думал может есть стандартное форматирование.
...
Рейтинг: 0 / 0
Формат даты
    #38593780
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Medivдумал может есть стандартное форматирование.
Есть. И оно включает в себя четыре нуля после запятой. А отбалдового форматирования - нет.
Ибо не барское это дело строки форматировать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Формат даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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