Назад | Перейти на главную страницу

SQL Server - стиль даты от MM / dd / yyyy до dd / MM / yyyy

У меня есть база данных SQL Server, где даты выглядят как «MM / dd / yyyy» (то есть в американском стиле), и я хочу, чтобы он был в европейском стиле («dd / MM / yyyy») - я помню, что есть некоторые команда, которая сделает это, но не может вспомнить, какая именно.

Даты и время хранятся внутри, независимо от языка и культуры. Таким образом, преобразование не требуется.

«Стилизация» ваших дат находится в сфере ответственности вашего языка программирования и должна выполняться там.

И ввод и получение дат в / из базы данных возможно с этими ухищрения:

SELECT *
FROM AdventureWorks2008R2.Sales.SalesOrderHeader
WHERE OrderDate = CONVERT(DATETIME, '20060719', 101)

Формат даты в клиентских приложениях, таких как SQL Server Management Studio, зависит от настроек пользователя (входа в систему).

Просто выберите язык для входа.