print @sql
EXEC(@sql)
先打印出来,分析。
EXEC(@sql)
先打印出来,分析。
解决方案 »
- 帮忙把这个sql优化一下,在线等~
- 请教各位一个sql语句
- 急!大家帮帮忙,这样的Sql语句怎样写
- 一个无奈的怪异问题,求解决
- bulk insert 的问题,结束符的Ascii为0D 0A
- sql server连接oracle数据库出问题了.....急!!!!!!
- 这是什么情况
- 求救:我在sql2000建了一张表,User.但是却查询不了
- 一个简单的问题,mssqlserver数据表 datetime型字段dd_dat,一个select语句where条件dd_dat=1999-01-01 13:59:59 怎么写才正确?
- 请教三千兄4
- 关于触发器的问题!
- oracle中的connect by 在sql server中怎樣實現?
DECLARE @sql varchar(8000)
set @aa='#8613*TEST*01898225#8613*TEST*01898222200309151459210009#8613*TEST*01898222200309151459210010#'
SELECT @sql = 'SELECT ''' + REPLACE(REPLACE(SUBSTRING(@aa, 2, LEN(@aa) - 2), '#', ''' UNION ALL SELECT '''), '*', ''', ''') + ''''
EXEC(@sql)
SUBSTRING(@aa, 2, LEN(@aa) - 2), '#', ''' UNION ALL SELECT '''), '*', ''', ''')
从'#'后面的是什么意思