powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как конвертировать дату из INT в time?
4 сообщений из 4, страница 1 из 1
Как конвертировать дату из INT в time?
    #40065312
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблица dbo.sysjobhistory хранит время запуска шага использую тип данных INT, те время в таблице я вижу в таком виде:
автор3456
52136
52112
95500
135501
20001
161500
160501
162500
123500
92500
15000
10000
120500
45500
154500
где 3456 - это 00:34:56

Можно ли приобразовать?
...
Рейтинг: 0 / 0
Как конвертировать дату из INT в time?
    #40065313
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Конвертировать в строку
2. Дописать недостающее кол-во нулей слева.
3. Вставить двоеточия в нужную позицию.
1. Открыть документацию и скопировать из примеров: https://docs.microsoft.com/ru-ru/sql/relational-databases/system-tables/dbo-sysjobhistory-transact-sql?view=sql-server-ver15
...
Рейтинг: 0 / 0
Как конвертировать дату из INT в time?
    #40065317
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

можно с помощью функции msdb.dbo.agent_datetime

https://blog.sqlauthority.com/2015/03/13/sql-server-interesting-function-agent_datetime/
...
Рейтинг: 0 / 0
Как конвертировать дату из INT в time?
    #40065811
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич,
komrad,

Спасибо большое.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как конвертировать дату из INT в time?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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