作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Outlook、Word 或 Excel 中获得了数百个字符串的列表,如下所示:
等等。目前,我以一一的方式对其中每一个运行存储过程。
如何以编程方式在字符串前后添加撇号并在其间添加逗号,如下所示:('','','','','','','')?
我想将存储过程更改为使用 IN (' ',' ',' ') 并一次运行所有这些?
最佳答案
DECLARE @STRING varchar(max)
SELECT @STRING = '7864750A 7888801BZ 5189748C 48982572E 6936001F 7096235FG 3218833H'
SELECT '(''' + REPLACE(@STRING,' ',''',''') + ''')'
给出了这个结果:
('7864750A','7888801BZ','5189748C','48982572E','6936001F','7096235FG','3218833H')
关于sql - 如何以编程方式在字符串前后添加撇号并在其间添加逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1165816/
我构建了一个搜索表单,它将从数据选择器中插入日期的数据库中选择标记。这很好用,但是,当我添加时间时,我得到错误。 我重建了一个类似这样的查询: $datefrom = $request->input(
我是一名优秀的程序员,十分优秀!