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

Как да получите текущата дата в SQL Server

Проблем:

Искате да получите текущата дата в база данни на SQL Server.

Решение:

SELECT CAST(GETDATE() AS DATE);

Резултат:

2021-03-11

Дискусия:

GETDATE() е функция, която връща текущата дата и час. Аргументи не се изискват. Ако използвате само GETDATE() функция, ще получите:

2021-03-11 22:28:17.280

Ако искате да получите само датата, а не часа, трябва да използвате друга функция, CAST() . В скобите посочете стойността, израза или колоната, от която искате да конвертирате, „AS “, след това накрая типа стойност, която искате да получите (в нашето решение, DATE ).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Симулирате group_concat MySQL функция в Microsoft SQL Server 2005?

  2. Задействане на SQL актуализиране само когато колоната е променена

  3. Как работи функцията LEFT() в SQL Server (T-SQL)

  4. SQL Server Resumable Index:Добре ли е за вас?

  5. LOG10() Примери в SQL Server