declare @s varchar(8000)
set @s=''
select @s=@s+f1 from t1
select 结果=@s
set @s=''
select @s=@s+f1 from t1
select 结果=@s
解决方案 »
- 请教关于ssis的问题,怎么从一个excel表导入主从数据
- 谁有SQLServer2005_ADOMD.msi,我在微软网站上下了半天还没下到,太慢了。
- 求一个SQL的排序方法!!
- 数据库远程链接
- SQL Database Engine Tuning Advisor 使用问题
- 一个列的初始值的设置如何用SQL实现?
- 高分简单sql问题!!!!!!!!
- 急!!!!!!!!!!
- 怎么在企业管理器或者查询分析器输入image类型的数据?
- 复制表结构不能包含触发器和键设置吗?
- 使用TextCopy,显示Could not connect to SQL Server " XX "
- 我想将Select *查询出的数据集不经任何处理直接写进另一个和之前同样表结构的表中,请问能实现吗?
create function f_str() returns varchar(8000)
as
begin
declare @s varchar(8000)
set @s=''
select @s=@s+f1 from t1
return(@s)
end
go--调用
select dbo.f_str()
as
begin
declare @s varchar(8000)
set @s=''
select @s=@s+f1 from t1
insert @re select @s
return
end
go--调用
select * from f_str()
我就想知道SQL里面有没有什么函数能够做到。
谢谢!