MSSQL 的QUOTENAME函数「建议收藏」

MSSQL 的QUOTENAME函数「建议收藏」–功能:返回带有分隔符的Unicode字符串,分隔符的加入可使输入的字符串成为有效的MSSQL分隔标识符。–语法QUOTENAME(‘character_string'[,’quote_character’]) –SQL语句中的字段名,表名为关键字时,用QUOTENAME添加有效分隔符() –在动态查询中,对表名参数QUOTENAME处理,避免表名为

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
— 功能:返回带有分隔符的Unicode 字符串,分隔符的加入可使输入的字符串成为有效的MSSQL分隔标识符。

— 语法

QUOTENAME ( ‘character_string’ [,’quote_character’]) 

— SQL语句中的字段名,表名为关键字时,用QUOTENAME添加有效分隔符() 

— 在动态查询中,对表名参数QUOTENAME处理,避免表名为关键字时,查询出错。

— 注: quote_character默认为 [], quote_character必需是能成对出现的符号

select QUOTENAME(‘测试’)

— 结果 :[测试]

select QUOTENAME(‘测试’, ‘[‘)

— 结果 :[测试]

select QUOTENAME(‘测试’, ‘{‘)

— 结果 :{测试}

select QUOTENAME(‘测试’, ‘(‘)

— 结果 :(测试)

select QUOTENAME(‘测试’, ‘”‘)

— 结果 :”测试”

print(‘SELECT id, ‘+ QUOTENAME(‘date’) + ‘ FROM ‘+ QUOTENAME(‘User’))

— 结果 :SELECT id, [date] FROM [User]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164271.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ping azure

    Ping azure

    2022年1月10日
  • 32位int取值范围_正则表达式判断是否是int32

    32位int取值范围_正则表达式判断是否是int32在做游戏的开发中,由于游戏运行的时间已经很长,数据量

    2022年9月20日
  • navicat15 用注册码激活_在线激活2022.01.25

    (navicat15 用注册码激活)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1TCF…

    2022年3月31日
  • 数据库创建失败怎么办_oracle not available怎么解决

    数据库创建失败怎么办_oracle not available怎么解决同事在WinXPsp2上安装OracleDataBase10gEnterpriseEditionRelease10.1.0.2.0后,在创建数据库是发生如下错误:开始是出现一个错误提示对话框:ORA-28547:连接服务器失败,可能是Net8管理错误。

    2022年9月16日
  • java详细学习路线及路线图

    java详细学习路线及路线图java详细路线:原文出自点击打开链接本文将告诉你学习Java需要达到的30个目标,学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢?路线Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用范围不同。J2SE就是Java2的标准版,主要用于…

    2022年6月12日
  • rs232 ttl区别(新宝骏RM和RS的区别)

    CMOS电平和TTL电平:CMOS逻辑电平范围比较大,范围在3~15V,比如4000系列(4011与非门),当5V供电时,输出在4.6以上为高电平,输出在0.05V以下为低电平。输入在3.5V以上为高电平,输入在1.5V以下为低电平。    而对于TTL芯片,供电范围在0~5V,常见都是5V,如74系列5V供电,输出在2.7V以上为高电平,输出在0.5V以下为低电平,输入在2V以上为高

    2022年4月10日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号