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

Актуализирайте само частта за дата на DateTime

UPDATE
    tableX
SET
    columnX = DATEADD( day, DATEDIFF( day, columnX, '20120510' ), columnX ) 
WHERE
    (conditionX) ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Избягване на блокиране чрез използване на подсказка NOLOCK

  2. Не може да се свърже с локален хост, но може с името на компютъра в SQL Server 2008

  3. Използването на SqlParameter в клаузата LIKE на SQL не работи

  4. грешка в операторите Multiple Select в оператора Insert

  5. sql групирайте само по редове, които са в последователност