激战的后厨2观看完整版,強姦亂倫強姦在线观看,国产无套内射普通话对白,老头呻吟喘息硕大撞击,他扒开我小泬添我三男一女视频

廈門服務器租用>業界新聞>SQL語(yu)句規范的寫(xie)法

SQL語句規范的寫法

發布時間:2020/6/8 15:38:08    來源: 縱橫數據

SQL語(yu)句規范的(de)寫法【艾娜】


1. 語(yu)句關鍵字應全部(bu)使用(yong)小寫。

2. 引(yin)用(yong)字符時應使(shi)用(yong)單引(yin)號。如:update testable set idcol=’abcd’。

3. 連接符或(huo)運算符or、in、and、=、<=、>=, +,- 等前(qian)后(hou)宜(yi)加上(shang)一個空格。否則容(rong)易導致(zhi)以下類似問題。例如在語(yu)句select a–b from table中(zhong),a,b均為(wei)變量,拼寫(xie)該語(yu)句時,如果a = 6,b = -3,則語(yu)句變為(wei)select 6--3 from table。--被視為(wei)SQL的注釋,結果語(yu)句報錯。

4. 不(bu)得使用(yong)“select * from …”語法,必須(xu)標明字段名。即select col1, col2,… from tablea where …

5. 嚴禁使用(yong)“insert into table_name values (?,?,……)”語法,統一使用(yong)“insert into table_name (col1,col2,……) values (?,?,…...)”。

6. SQL語句(ju)包含多(duo)表連接時(shi),必須加上表的別(bie)名,對每個字段(duan)的使用(yong)都要帶上表別(bie)名。即 select a.col1, a.col2, b.col3 from tablea a, tableb b where a.col4=b.col5

7. 應(ying)避免(mian)顯(xian)式或隱含的(de)類型轉換。例如在where子句中(zhong)numeric型和int型的(de)列的(de)比較。

8. 在子查詢中前后必(bi)須加上括號(hao)。select col1, col2 from tablea where col3 in ( select col4 from tableb where col4>0)

9. 執(zhi)行SQL時一次(ci)應只(zhi)執(zhi)行一條,如果(guo)多條語句(ju)則應分(fen)開執(zhi)行,但必須保持在一個事務中。不得一次(ci)執(zhi)行通過分(fen)號(hao)等分(fen)開的多條語句(ju),這樣處(chu)理(li)不清晰。

10. 如(ru)果能采用(yong)or代替,則不宜使用(yong)in 語(yu)句。in語(yu)句中(zhong)的元(yuan)素不得超(chao)過500個,如(ru)果超(chao)過,則應拆分為(wei)多條(tiao)SQL語(yu)句。嚴禁使用(yong)xx in(‘’,’’….) or xx in(‘’,’’,’’)。

11. or連接條件不得超過 500,超過時應拆分為多條語句。
---------------------------

新上的美國站群服務器8C 現貨 限量特價 速定! cn2限量一人3臺
E5 16G 1T 8C 232IP
E5*2 32G 1T 8C 232IP
美國站群服務器 特價歡迎聯系在線客服  QQ 4001886560 482986990

在線客服
微信公眾號
免費撥打400-1886560
免費撥打0592-5580190 免費撥打 400-1886560 或 0592-5580190
返回頂部
返回頭部 返回頂部