如何更新一行?如何更新SQL Server數據庫中的單個行?
我有一個SQL Server數據庫中34行f.e SYSTIMESTATE (14.10.2014 08:01:15:000)
,我將與(04.11.2014 08:01:15:000)
我怎樣才能做到這一點取代呢?用UPDATE
聲明?
這裏是SELECT
聲明:
select * from EXDOCS where SYSTIMESTATE = '14.10.2014 08:01:15:000'
如何更新一行?如何更新SQL Server數據庫中的單個行?
我有一個SQL Server數據庫中34行f.e SYSTIMESTATE (14.10.2014 08:01:15:000)
,我將與(04.11.2014 08:01:15:000)
我怎樣才能做到這一點取代呢?用UPDATE
聲明?
這裏是SELECT
聲明:
select * from EXDOCS where SYSTIMESTATE = '14.10.2014 08:01:15:000'
UPDATE EXDOCS
SET SYSTIMESTATE = '04.11.2014 08:01:15:000'
WHERE SYSTIMESTATE = '14.10.2014 08:01:15:000'
還將學習如何拿出一個解決方案自己:http://www.w3schools.com/sql/sql_update.asp
是,update
是你想要什麼:
UPDATE EXDOCS
SET SYSTIMESTATE = '04.11.2014 08:01:15:000'
WHERE SYSTIMESTATE = '14.10.2014 08:01:15:000'
UPDATE EXDOCS
SET SYSTIMESTATE = '04.11.2014 08:01:15:000'
WHERE SYSTIMESTATE = '14.10.2014 08:01:15:000'
你可以檢查'UPDATE'語句的語法 – 2014-11-04 10:39:35
使用datetime更新單行(按標題)是一個非常危險的事情,如果它不是表中的唯一鍵。 – franglais 2014-11-04 10:55:45