1
我想將數據添加到特定行中的字段,而不需要SQL創建新行。條件SQL INSERT INTO查詢
我知道你不能使用WHERE,除非它是一個SELECT語句,但有沒有類似的東西來實現相同的結果?
INSERT INTO MyTable WHERE ID = " + WebSecurity.CurrentUserId + " (A) " + "VALUES (@0)
我想將數據添加到特定行中的字段,而不需要SQL創建新行。條件SQL INSERT INTO查詢
我知道你不能使用WHERE,除非它是一個SELECT語句,但有沒有類似的東西來實現相同的結果?
INSERT INTO MyTable WHERE ID = " + WebSecurity.CurrentUserId + " (A) " + "VALUES (@0)
你想update
,它看起來像:
update mytable
set col = @0
where id = " + WebSecurity.CurrentUserId + " (A) ";
這是的代碼是什麼樣的草圖。例如,我不知道要更新的列的名稱。
我認爲您正在尋找UPDATE子句而不是INSERT,因爲您需要更改現有行中的數據而不是插入新行 – 2014-10-02 00:32:48
如果要更改現有行中的數據,請改用UPDATE語句。 – jpw 2014-10-02 00:34:22
謝謝!我會查找它。 – Blake 2014-10-02 00:38:36