Terminology
在進行刪除、更新或插入時,SQL 查詢是否仍稱為“查詢”?
我不確定如何呼叫一個……不是真正的查詢;“陳述”是一個更好的詞嗎?或者“腳本”怎麼樣?
或者還有什麼更合適的?
注意:我曾經見過有人稱其為“刪除查詢”
我通常稱它們為 DML 語句或只是語句。為了方便起見,通常使用查詢。
畢竟,您正在對數據庫發出查詢 - 如果您說…
DELETE dbo.table WHERE id = 5;
…至少不是查詢的一部分嗎?關於什麼…
INSERT dbo.table1(col) SELECT col FROM dbo.table2 WHERE ...
?
不,我不會稱它們為“腳本”——這意味著完全不同的東西(通常是一組語句,採用多種語言,通常保存到文件中)。