好的,所以我想更新我的表中的內容,並且我希望結果不需要執行兩個單獨的查詢。我正在使用SQLiteStudio。如果我按F9(Update + Set + Where;
和Select + From;
)同時嘗試執行兩個查詢,它會說查詢已完成,但沒有行加載,也沒有更新。如果我先嚐試執行Update + Set + Where
,它會更新行但不會結果。然後我做了Select + From
查詢,當我按F9時,這次顯示更新後的結果。我不明白爲什麼我必須在兩個查詢中做到這一點。更新+設置+更新行但沒有結果
表看起來是這樣的:
|ID|FirstName|MiddleName|LastName|
|1 | | | |
的代碼看起來是這樣的:
UPDATE Test1
SET FirstName = 'Jacob'
WHERE ID = 1;
SELECT * FROM Test1;
所以我的問題是我怎麼去有關更新的結果,並顯示在一個查詢的結果?注意:我只有一張桌子。
SQLiteStudio - 默認情況下只執行當前查詢(當前在光標下)。請嘗試選擇兩個查詢(使用鼠標或Ctrl + a),然後點擊執行。您可以在選項中更改此默認行爲。 – Googie
啊,好的。現在,當我選擇全部然後執行時,它正在工作。仍然有一點失望,它必須在兩個查詢。但這對我來說已經足夠了。順便說一句,@Googie,對你來說最好是回答問題而不是評論,所以我可以接受你的回答。 – rumpled105