国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

MSSQL 檢查所使用的語句是否符合標準

2020-07-25 13:29:07
字體:
來源:轉載
供稿:網友
檢查所使用的語句是否標準
/*
標準SQL和T-SQL之間有很多區別――太多了,這里就不說了。還有,如果你在SQL Server上工作,
那么使用這些私有的擴展是有好處的。由于許多SQL Server的特性的本質,你不使用非標準的命令的話,
將會有很多強大的功能無法實現。如果你想要看看你的SQL是否符合標準,你可以使用SET FIPS_FLAGGER
命令
*/
SET FIPS_FLAGGER 'level'
/*
' level '
對 FIPS 127-2 標準的遵從級別,將檢查所有數據庫操作是否達到該級別。如果數據庫操作與選定的 ISO 標準級別沖突,則 Microsoft SQL Server 將生成一個警告。
level 必須是下列值中的一個。
值 說明
ENTRY 檢查是否遵從 ISO 入門級標準。

FULL
檢查是否遵從 ISO 完全級標準。

INTERMEDIATE 檢查是否遵從 ISO 中間級標準。

OFF
不檢查是否遵從標準。
*/

/*
SET FIPS_FLAGGER 的設置是在分析時設置,而不是在執行或運行時設置。在分析時進行設置意味著:SET 語句只要出現在批處理或存儲過程中即生效,與代碼執行實際上是否到達該點無關;并且 SET 語句在任何語句執行之前生效。例如,假設 SET 語句在 IF...ELSE 語句塊中,而在執行過程中從未到達過該語句塊,但由于分析了 IF...ELSE 語句塊,因此 SET 語句仍生效。

如果在存儲過程中設置 SET FIPS_FLAGGER,則從存儲過程返回控制后將還原 SET FIPS_FLAGGER 的值。因此,在動態 SQL 中指定的 SET FIPS_FLAGGER 語句對動態 SQL 語句之后的任何語句無效。

*/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 靖宇县| 永新县| 澜沧| 日土县| 呼伦贝尔市| 邓州市| 博客| 宝坻区| 南漳县| 南木林县| 昌乐县| 十堰市| 夏邑县| 扶余县| 阳山县| 汤原县| 酒泉市| 莱阳市| 姚安县| 绥化市| 七台河市| 湟源县| 章丘市| 湖北省| 来安县| 利川市| 扎囊县| 石泉县| 乐山市| 海城市| 秦皇岛市| 河间市| 容城县| 天峻县| 信丰县| 石景山区| 西藏| 玉树县| 建水县| 乐至县| 郴州市|