讀SQL沉思錄

1) SQL中,讀取和處理的「單位」是整行,而且不是按照順序方式讀取。因此update, delete, insert操做都是針對整行的,而不是其中的一列。如:sql

  
  
  
  
  1. update foobar 
  2.   set a=b,b=a 

將會交互a,b兩列的值。ide

  
  
  
  
  1. SELECT f(c2) as c1,f(c1) as c2 FROM foobar 

是語法錯誤。spa

UPDATE操做:構造一個NEW子集,刪除OLD子集,插入NEW子集。it

相關文章
相關標籤/搜索