成人免费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-21 13:49:29

dementionSQL

2011-05-06 16:36:48

SQL備份還原

2011-04-20 11:34:07

SQL字符串分割

2018-11-05 14:54:18

MySQLSQL語句數據庫

2011-02-25 17:00:25

SQL閏年

2011-04-27 13:21:59

SQL Serverattach
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一级电影在线 | 欧美日韩综合一区 | 日韩理论电影在线观看 | 中文字幕国产视频 | 农村妇女毛片精品久久久 | 精品九九九 | 亚洲精品毛片av | 黄色网页在线 | 亚洲精品一区二区在线观看 | 韩日一区二区 | 91久久久久久久 | 人人做人人澡人人爽欧美 | 国产福利精品一区 | 高清18麻豆 | 在线伊人网 | 成年人国产在线观看 | 亚洲精品女人久久久 | 奇米在线 | 在线观看www视频 | 91免费观看视频 | 亚洲成人黄色 | 日韩精品在线一区二区 | 成人性视频免费网站 | 综合中文字幕 | 日韩不卡在线 | 国产视频久久久 | 亚洲人在线 | 亚洲精品乱码久久久久久久久久 | 国产精品久久精品 | 久久精品国产久精国产 | 国产精品一区二区在线免费观看 | 天天爽夜夜骑 | 亚洲狠狠| 91在线一区| 国产精品久久久久久吹潮 | 成人亚洲综合 | 91精品国产91久久久久久 | 国产精选一区 | 午夜精品一区二区三区在线视频 | 自拍偷拍精品 | 欧美精品福利视频 |