@Dima_E

Как преобразовать данные в момент получения от Microsoft SQL 2019?

У меня есть таблица и я получаю все данные из строки. Можно ли как применить функции к некоторым столбцам? Я про простой вариант скриптового запроса.
Да, можно создать функцию на стороне сервера и расписать все в ней. Мне вообще на будущее, чтобы не писать функции лишние. Нужно применить DATEDIFF к столбцам, чей тип данных datetime2 (либо по заранее указанным именам столбцов).
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
А что вам мешает записать в запросе конкретные поля и функции от них?
Во-первых, SELECT * требует от сервера лишнего шага - получения списка полей из служебной таблицы. Во-вторых, очень часто нужно получить два-три поля и передавать с сервера все поля это лишняя нагрузка. В-третьих, если кто-то поменяет состав и/или порядок полей в таблице, то и в ваш скрипт поля вернутся в другом порядке.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы