成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL點滴之SET QUOTED_IDENTIFIER OFF語句的作用

數據庫 SQL Server
SET QUOTED_IDENTIFIER使 Microsoft® SQL Server™ 遵從關于引號分隔標識符和文字字符串的 SQL-92 規則。由雙引號分隔的標識符可以是Transact-SQL 保留關鍵字,或者可以包含 Transact-SQL 標識符語法規則通常不允許的字符。

編者注SET QUOTED_IDENTIFIER

使 Microsoft® SQL Server™ 遵從關于引號分隔標識符和文字字符串的 SQL-92 規則。由雙引號分隔的標識符可以是Transact-SQL 保留關鍵字,或者可以包含 Transact-SQL 標識符語法規則通常不允許的字符。

先看下面幾個sql語句

  1. SET QUOTED_IDENTIFIER ON 
  2. SELECT * FROM "USER"    WHERE a='netasp'   
  3.    
  4. SET QUOTED_IDENTIFIER ON 
  5. SELECT * FROM [USERWHERE a='netasp'   
  6.  
  7. SET QUOTED_IDENTIFIER OFF 
  8. SELECT * FROM [USER]    WHERE a="netasp"   
  9.  
  10. SET QUOTED_IDENTIFIER OFF 
  11. SELECT * FROM [USER]    WHERE a= 'netasp' 

當在數據庫中新建一個名字是USER的表的時候,常常會帶來一些麻煩,因為USER是SQL中的關鍵字,但是上面的幾個語句不會報錯。再說一個概念:標示符是SQL中的中括號[]。

當SET QUOTED_IDENTIFIER值為ON時,雙引號內的字符被當作是數據庫對象。就是說雙引號" "和標識符[]效果是一樣樣的,他們都表示引用的字符是數據庫對象。單引號'表示字符串的邊界。

當SET QUOTDE_IDENTIFIER OFF時,雙引號被解釋為字符串的邊界,和單引號的作用是類似的。就是說雙引號"不能當做標識符使用,但是可以當做字符邊界,和單引號'的效果是一樣樣的。

可以做一個總結:當SET QUOTED_IDENTIFIER ON " "等同于[ ] 表示數據庫對象;當SET QUOTED_IDENTIFIER OFF " "等同于' '表示字符串邊界;還有這里的雙引號" 并不是兩個單引號'合起來的,是shift+”打出來的,初學者可能會犯這樣的錯誤。
 

原文鏈接:http://www.cnblogs.com/tylerdonet/archive/2010/08/01/1789979.html

【編輯推薦】

  1. SSIS中的容器和數據流—數據轉換
  2. MySQL數據庫的優化(上)單機MySQL數據庫的優化
  3. MySQL數據庫的優化(下)MySQL數據庫的高可用架構方案
  4. SSAS中不同維度不同聚合的解決
  5. 給數據減肥 讓MySQL數據庫跑的更快
責任編輯:艾婧 來源: 博客園
相關推薦

2011-08-02 13:04:40

SQL Server

2011-09-09 10:10:13

SQL數據庫點滴

2011-04-27 16:34:06

withSQL Server

2011-04-28 09:49:56

SQLwith子查詢

2011-06-23 14:00:51

SQL點滴

2011-10-09 16:40:50

T-SQL

2011-04-21 10:06:40

SQL篩選

2011-05-11 09:49:32

線程等待SQL Server

2011-09-13 10:25:05

數據庫點滴

2011-04-27 16:09:48

SQL ServerSSIS

2011-04-27 14:27:11

SQL Server

2011-08-03 13:32:00

SQL Server優化

2010-09-08 15:51:53

SQL語句where

2011-04-22 15:00:22

SQLwin7登錄

2011-04-20 11:34:07

SQL字符串分割

2011-04-21 13:49:29

dementionSQL

2011-05-06 16:36:48

SQL備份還原

2018-11-05 14:54:18

MySQLSQL語句數據庫

2011-02-25 17:00:25

SQL閏年

2011-04-27 13:21:59

SQL Serverattach
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 两性午夜视频 | 中文字幕日韩在线观看 | 成人欧美一区二区三区1314 | 日日躁狠狠躁aaaaxxxx | 久久欧美高清二区三区 | 日韩中文字幕免费在线 | 在线中文字幕av | 久久精品中文 | 91视频三区| 日韩精品一区二区三区在线播放 | 欧美成人精品一区二区三区 | 日批免费观看 | 亚洲精品在线免费 | 色婷婷亚洲国产女人的天堂 | 国产又色又爽又黄又免费 | 国产不卡在线观看 | 日韩精品亚洲专区在线观看 | 色婷婷av99xx | 中文字幕精品一区 | 一级做a爰片久久毛片免费看 | 一区二区福利视频 | 国产精品99久久久久久久vr | 色性av| 成人免费视频7777777 | 91精品国产欧美一区二区 | 国产一级电影在线观看 | 91精品久久久久久久久久 | 国产午夜精品久久久 | 国产成人亚洲精品自产在线 | 黄色片av | 中日字幕大片在线播放 | 欧美精品久久久久 | 精品欧美一区二区三区久久久 | 伊人亚洲 | 欧美一区二区三区在线观看视频 | 国产午夜精品理论片a大结局 | 欧美午夜精品 | 不卡欧美| 亚洲精品一区二区三区蜜桃久 | 老头搡老女人毛片视频在线看 | 夜夜操操操 |