Terminology

在進行刪除、更新或插入時,SQL 查詢是否仍稱為“查詢”?

  • October 15, 2018

我不確定如何呼叫一個……不是真正的查詢;“陳述”是一個更好的詞嗎?或者“腳本”怎麼樣?

或者還有什麼更合適的?

注意:我曾經見過有人稱其為“刪除查詢”

我通常稱它們為 DML 語句或只是語句。為了方便起見,通常使用查詢。

畢竟,您正在對數據庫發出查詢 - 如果您說…

DELETE dbo.table WHERE id = 5;

…至少不是查詢的一部分嗎?關於什麼…

INSERT dbo.table1(col) SELECT col FROM dbo.table2 WHERE ... 

?

不,我不會稱它們為“腳本”——這意味著完全不同的東西(通常是一組語句,採用多種語言,通常保存到文件中)。

引用自:https://dba.stackexchange.com/questions/64381