Як отримати формат дати SQL у SQL Server
- Використовуйте оператор SELECT із функцією CONVERT і параметром формату дати для потрібних значень дати.
- Щоб отримати РРРР-ММ-ДД, використовуйте цей синтаксис T-SQL SELECT CONVERT(varchar, getdate(), 23)
- Щоб отримати MM/DD/YY, використовуйте цей синтаксис T-SQL SELECT CONVERT(varchar, getdate(), 1)
Формат дати SQL із функцією FORMAT
- Використовуйте функцію FORMAT, щоб відформатувати типи даних дати та часу зі стовпця дати (date, datetime, datetime2, smalldatetime, datetimeoffset тощо).
- Щоб отримати ДД/ММ/РРРР, використовуйте SELECT FORMAT (getdate(), 'dd/MM/yyyy') як дату.
Перетворення формату дати
- ВИБРАТИ ідентифікатор транзакції, ідентифікатор клієнта, ідентифікатор продукту,
- FORMAT(transaction_date, 'dd-MM-yyyy') AS formatted_date,
- ВІД операцій;
Стандартний формат рядкового літералу, який використовується для клієнтів нижнього рівня, відповідає стандартній формі SQL, яка визначається як рррр-ММ-дд . Цей формат збігається з визначенням ISO 8601 для DATE. Для Informatica діапазон обмежений від 1582-10-15 (15 жовтня 1582 CE) до 9999-12-31 (31 грудня 9999 CE).
Якщо ви хочете показати дд/мм/рррр, використовуйте метод «Формат» або «Перетворити/перетворити» в полі «Дата», щоб змінити формат. Не рекомендується зберігати дату в певному форматі varchar. Наприклад, яке число було 11-6-2023?