sql server中quotename()函数的用法

 时间:2024-10-15 03:12:40

1、拳婊招稹语法:quotename(‘character_string’[,‘quote_character’])[]里面的内容说骈跪爸锂明可以省略,缺省情况下,说明用‘[]’引用。character_string,unicode字符数据构成的字符串。character_string是sysname值。quote_character,用作分隔符的单字符字符串,可以是单引号(‘)、左方括号([)或右方括号(])或者英文双引号(“)。缺省情况下啊,则使用方括号作为分隔符([ ])。

2、实麻质跹礼例quotename函数看分隔符默认是[ ] 在sql server中做实验,可以得出如下结论:select quotename('ab[]cde') 输出结果:[ab[]]cde] select quotename('ab[]cde',']') 输出结果:[ab[]]cde] select quotename('ab[]cde','') 输出结果:[ab[]]cde] select quotename('ab[]cde','''') 输出结果:'ab[]cde' select quotename('ab[]cde','}') 输出结果:{ab[]cde} select quotename('ab{}cde','}') 输出结果:{ab{}}cde}请注意,字符串 ab[]cde 中的右方括号有两个,用于指示转义符。

3、实际应用declare @tablename varchar(8000)set @tablename=’student’print ‘select * from ’+quotename(@tablename)exec(‘select * from ’+quotename(@tablename))

4、总结quotename()的主要作用就是在存储过程中,给列名、表名等加个[]、''等以保证sql语句能正常执行。

  • dbeaver怎样连接数据库Oracle、MySqlSQLServer
  • Sql server跨数据库复制数据表
  • 台式电脑如何启用ActiveX Installer (AxInstSV)
  • 怎样查看企业微信存储空间
  • Excel公式中减号的应用
  • 热门搜索
    环保小卫士手抄报 手抄报图 一二年级安全手抄报 感恩母亲手抄报 清明节手抄报内容文字 防溺水手抄报简单 艺术节手抄报 长城手抄报 爱国卫生手抄报 饮食安全手抄报