監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

SQL編寫準則

視頻比較大,請耐心等待5秒,下載視頻

申請免費試用、咨詢電話:400-8352-114

  SQL是一種結(jié)構(gòu)化查詢語言,有其書寫規(guī)則,在系統(tǒng)里面出于安全考慮SQL的編寫規(guī)則在其基礎上做了某些限制。

  1.SQL只能做select查詢,其他語句不允許使用

  例如delete,drop,update等SQL語句被視為非法,均不允許錄入。

  如果此條件不滿足,則在保存是系統(tǒng)給予提示,并自動清除輸入的非法SQL語句。如下圖所示:

  1.png

 

  2.指定SQL查詢語句中返回值字段

  不要使用指定select*from ‘table name’語句返回數(shù)據(jù)表的全部字段,這種方式性能最差,嚴重情況導致OA服務器性能急劇下降。

  請使用指定返回字段的SQL查詢語句,如select’field name’from ’table name’。

  [SQL查詢單行輸入]和[SQL查詢下拉菜單]控件,只使用一個字段作為返回值,如果使用如select field1,field2,…fieldn from ‘table name’語句返回多個字段,只有field1字段值被使用,field2至fieldn的值將被忽略不予讀取。

  3.SQL查詢語句中允許使用where條件字句

  如果進行字符串匹配,必須使用雙引號[“]進行引用,不能使用單引號[‘]。

  2.png

 

  如果進行數(shù)字匹配,雙引號可以省略。如上例中的過濾條件sex=0,此條件亦可以寫為sex=”0”,過濾效果一樣。

  4.SQL查詢條件允許變量引用

  變量引用規(guī)則:%變量名%。此處規(guī)則需遵循準則2,如果引用變量類型為字符串,需將變量用雙引號括起來,如%user.name%。示例如下:

  3.png

 

  引用變量包括流程變量和系統(tǒng)變量兩種類型。

  a)流程變量 引用當前流程內(nèi)容,變量以單詞run打頭。支持流程變量如下:

  4.png

 

  b)系統(tǒng)變量 引用登錄用戶內(nèi)容,變量以單詞system打頭,系統(tǒng)支持變量如下:

  5.png

相關文章參考: 宏控件SQL查詢介紹
  安裝SQL Server 2000
發(fā)布:2008-05-20 16:29    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]