有一个字符串: a,bc,d,abce,ddz
现在用T-SQL语句把这一字符串变成这种样子:
item
----------
a
bc
d
abce
ddz
(5 row(s) affected)
正解:
declare
@str
varchar
(
20
),
@strSql
varchar
(
8000
)
set
@str
=
'
a,bc,d,abce,ddz
'
--
此处的字符串可以随心所欲的更改
if
object_id
(
'
tempdb.dbo.#temp1
'
)
is
null
create
table
#temp1(item
varchar
(
20
))
else
truncate
table
#temp1
SELECT
@strSql
=
'
insert into #temp1 values(
'''
+
REPLACE
(
@str
,
'
,
'
,
'''
)
insert into #temp1 values(
'''
)
+
'''
)
'
print
@strSql
exec
(
@strSql
)
select
*
from
#temp1
知识:
1.) truncate table tableName 一次删除表中的所有数据,同于delete没有where,但是比delete省资源,因为占用的日志少。
分享到:
相关推荐
J2ME平台的搭建 - 移动与游戏开发 - ITPUB论坛 - Powered by ITPUB_NET
Linux vi替换字符串-lhrbest-ITPUB博客.mhtmlLinux vi替换字符串-lhrbest-ITPUB博客.mhtml
ITPUB-2008技术汇总2 itpub 2008年技术交流和探讨汇总 欢迎下载
ITPUB-2008技术汇总4 itpub 2008年技术交流和探讨汇总 欢迎下载
ITPUB-2008技术汇总3 itpub 2008年技术交流和探讨汇总 欢迎下载
ITPUB-2008技术汇总5 itpub 2008年技术交流和探讨汇总 欢迎下载
ITPUB-2008技术汇总1 itpub 2008年技术交流和探讨汇总,欢迎下载!
_NET C# 群发 HTML格式 带附件 中文发送者 密送 抄送 的邮件 - _NET技术 - ITPUB个人空间 - powered by X-Space.mht
语言:English (United States) 从http://www.itpub.net下载附件,如电子书。 简化从itpub.net下载附件的助手。
itpub电子杂志-12
如何查看端口被哪个进程占用?-lhrbest-ITPUB博客.mhtml如何查看端口被哪个进程占用?-lhrbest-ITPUB博客.mhtml
itpub论坛网站的 iOS手机客户端。
Oracle软件权限修复-lhrbest-ITPUB博客.mhtmlOracle软件权限修复-lhrbest-ITPUB博客.mhtml
[itpub.net]microsoft - programming microsoft .net.part4.rar
从http://www.itpub.net下载类似电子书的附件。 助理简化从itpub.net下载附件。 支持语言:English (United States)
itpub电子期刊第十五期,关于oracle数据库的!
itpub云计算hadoop资料大全,云计算现在很受欢迎,这里集中了大部分的云计算技术资料,欢迎大家下载
这个是itpub 程序开发版的电子杂志第一期
ItPub社区电子杂志(中文清晰版) 简单明了好资料
提升JSP应用程序的七大绝招 - ITPUB论坛.mht