我對於「更新」數據庫非常陌生,因爲我只將查詢寫爲select語句。更新聲明澄清
我有一條記錄,我需要從數據庫中刪除或更改。我會怎麼做呢?讓我們先更新一列。
我想更新「客戶」表和「SNumber」列,其中「TicketNum」列爲「123」現在該記錄的「SNumber」是空白的,我希望它是「115 「
我在想:
update Customer
set snumber = '115'
where ticketnum = '123'
很顯然,我不想害怕搞亂數據庫運行此查詢。
第二部分是我將如何一起刪除記錄?
謝謝
創建數據庫的備份,或者至少創建表的一個副本。運行這個:SELECT * INTO Customer_temp FROM Customer。您將擁有表格的完整副本。 –
如果您對應用更新感到非常緊張,您可能需要考慮啓用[隱式事務](http://msdn.microsoft.com/zh-cn/library/ms188317(v = sql.105))。aspx)暫時。這樣,你的改變永久化的唯一方法就是如果你「提交」。如果一切都出錯了,你可以'ROLLBACK'(或關閉你的連接)。 –