У меня есть простая хранимая процедура, в которой я хочу установить 2 переменные, 1 для текущего времени и другую для текущей даты. Они нужны мне в формате hhmm
для времени и в формате yyyyMMdd
для даты.
Вот код, который у меня есть:
BEGIN
DECLARE @d AS DATETIME
DECLARE @t as TIME
SET @d = GETDATE()
SET @t = SYSDATETIME()
Но все, что я пытался использовать для изменения формата этих двух переменных, мне не помогло. Единственные примеры, которые я нашел в Интернете, - это форматирование значений в обычных запросах.
Может ли кто-нибудь указать мне правильное направление, насколько я должен сделать, чтобы получить эти значения? Заранее спасибо.