2013-01-18 108 views

回答

1

當你說刪除,如果你的意思是用空值替換列值,你可以用UPDATE查詢來做到這一點。

UPDATE YourTable 
SET 
    ColumnA = Null, 
    ColumnB = Null 

對所有希望刪除其數據的列執行此操作。

如果這不是你想到的,請給我們更詳細的信息,以幫助我們理解你想要的。

+0

這就是我的意圖。但我有大約40-50列,並希望重置所有的列爲空,除了表中的一列。我試圖使用這個查詢「刪除*從表除了table.column(列我不想刪除)」。但它沒有奏效。你可以幫幫我嗎?非常感謝。 – user1940530

+0

「DELETE」語句刪除整行。它不會讓你丟棄某些列的值,而是保留其他列中的值不變。 – HansUp