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

Ефективно извеждайте датите във формат ММДДГГГГ

Разгледайте CONVERT() документация :нито един от форматите не отговаря точно на това, което търсите. Изглежда като 110 е най-близо. Можем да завършим, като добавим REPLACE() извикване:

SELECT REPLACE(CONVERT(VARCHAR(10), RowUpdateDateTime, 110),'-','') from MyTable

И аз се чудя защо изобщо го правиш. През повечето време преобразуване като това може да се обработи по-ефективно от клиентския ви код.



  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 сървър:Брой записи (включително нула) на интервали от десет минути

  2. 3 начина за връщане на низ от множество интервали в SQL Server

  3. Как да задам часова зона за приложение ASP.NET MVC 5?

  4. Програмно отделете база данни на SQL Server, за да копирате mdf файл

  5. SQL Server 2012 запитва данни от Access 2007 с помощта на грешка OPENROWSET