У меня есть база данных SQL Server, где даты выглядят как «MM / dd / yyyy» (то есть в американском стиле), и я хочу, чтобы он был в европейском стиле («dd / MM / yyyy») - я помню, что есть некоторые команда, которая сделает это, но не может вспомнить, какая именно.
Даты и время хранятся внутри, независимо от языка и культуры. Таким образом, преобразование не требуется.
«Стилизация» ваших дат находится в сфере ответственности вашего языка программирования и должна выполняться там.
И ввод и получение дат в / из базы данных возможно с этими ухищрения:
SELECT *
FROM AdventureWorks2008R2.Sales.SalesOrderHeader
WHERE OrderDate = CONVERT(DATETIME, '20060719', 101)
Формат даты в клиентских приложениях, таких как SQL Server Management Studio, зависит от настроек пользователя (входа в систему).
Просто выберите язык для входа.