Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przekonwertować „01 września 2017” na „01/09/2017” w T-SQL?

Musisz mieć pewność, że Twój SQL Server jest zainstalowany w języku angielskim. Gdy jesteś pewien, że funkcja konwersji powinna wykonać swoje zadanie

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

A jeśli chcesz zamienić to w ciąg, który udostępniłeś:

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

Opis stylu tutaj



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie indeksujące dotyczące odbudowy serwera SQL

  2. Czy ograniczenie Check może odnosić się do innej tabeli?

  3. Utwórz niestandardowy komunikat o błędzie w ograniczeniach sprawdzania w SQL SERVER 2008

  4. Wstaw podwójne cudzysłowy do danych wyjściowych SQL

  5. MAX vs Top 1 - co jest lepsze?