当前位置:  开发笔记 > 数据库 > 正文

单引号的SQLServer函数

如何解决《单引号的SQLServer函数》经验,为你挑选了1个好方法。

我需要在存储过程中为动态TSQL语句用单引号括起几个字符串.我绝对肯定不会传递任何单引号值(这些字段在应用程序级别不是"可编辑的",只能选择)因此我的要求在这方面相当温和.

我想出的解决方案很简单但很好:

声明@SingleQuote nvarchar(1)

选择@SingleQuote =''''

然后在整个地方使用它:-)

但是,如果有更好的方法,即一个SQL函数就像newid()那样生成一个新的GUID,那将会很有帮助.

那我只需要做一些事情:

选择..... SingleQuotes(MyField的)....

有什么建议吗?

感谢您抽出宝贵时间阅读本文,

安德鲁



1> cmsjr..:
select QUOTENAME(FieldName, CHAR(39))

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有