sql字符串拼接(sqlserver连接字符串的方法)

  • 时间:
  • 浏览:56
  • 来源:奥一装修网

sql中字符串和变量拼接

QUOTENAME函数最重要的功能是在编写存储过程时将【】,“”等添加到列名,表名等中,以确保MsSql语句可以正常执行。结果返回带有定界符的Unicode字符串。分隔符的添加使输入字符串成为有效的MsSql分隔标识符。 QUOTENAME函数的语法非常简单,只有两个参数,第一个参数character_string是Unicode字符数据的字符串。 character_string是系统名称,最多可以包含128个字符。当它超过128个字符时,返回值将为NULL。 quote_character参数用作分隔符的单字符字符串。可以是单引号,左或右方括号,双引号,左或右括号,大或小符号,左或右括号或反引号。如果提供了不可接受的字符,则返回NULL。如果未指定quote_character,则使用方括号。函数QUOTENAME的返回值类型为nvarchar(258)。下图显示了由不同分隔符返回的不同示例。当MsSql语句中的字段名称和表名称是关键字时,请在查询过程中使用QUOTENAME函数添加有效的分隔符,以便系统可以正确查询而不会出现错误。