Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Преобразуване на „01-Sep-2017“ в „01/09/2017“ в T-SQL?

Трябва да сте сигурни, че вашият SQL Server е инсталиран на английски език. След като сте сигурни, че функцията за конвертиране трябва да свърши работата

SELECT CONVERT(DATETIME, '02-Sep-2017')

И ако трябва да го превърнете в този низ, който сте споделили:

SELECT CONVERT(VARCHAR, CONVERT(DATETIME, '02-Sep-2017'), 103)

Справочник за стил тук



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2008:изтриване на дублирани редове

  2. Грешка при опит за избор на x редове от DB2 (V4R5M0) чрез сървър, свързан с sql сървър, използващ OPENQUERY

  3. Каква е разликата между Float и числово/десетично в SQL Server - SQL Server / T-SQL Урок, част 33

  4. Как мога програмно да създам DSN?

  5. Къде е анализаторът на заявки в SQL Server Management Studio 2008 R2?