在存储过程里面。能不能做到取一个字符串的某个字符
循环这些操作能不能做到呢
有没有关于这些编程的实例或教程呢》
循环这些操作能不能做到呢
有没有关于这些编程的实例或教程呢》
解决方案 »
- 优化,一张容纳海量数据的表,会经常被更新和插入数据(插入数据更多),在不同时间段还会被查询,这样的表需要建立索引么?
- 请问这SQL怎么写?
- 请问如何kill掉状态为sleeping的数据库进程。急
- 关于SQL-Server数据库的恢复
- SQL帮忙,有问题,请大师们指教,从n-m的纪录的问题!
- 我想用ORACLE和java做一个出题系统
- 菜鸟问题:如何规定sqlserver表中日期字段的格式?
- 如何拆分多个查询(像sql查询分析器那样)?
- 一道8万美金的问题~~!!!
- sqlser delete触发器的问题
- 大家好:请帮忙看看这个简单的sql语句怎么实现?谢谢
- 这样一个表怎么从中查询得到成绩报表?
(
@inputstr varchar(8000),
@seprator varchar(10)
)
returns @temp table (a varchar(200))
as begin
declare @i int set @inputstr = rtrim(ltrim(@inputstr))
set @i = charindex(@seprator, @inputstr) while @i >= 1
begin
insert @temp values(left(@inputstr, @i - 1)) set @inputstr = substring(@inputstr, @i + 1, len(@inputstr) - @i)
set @i = charindex(@seprator, @inputstr)
end if @inputstr <> '\'
insert @temp values(@inputstr) return
end
go --调用 declare @s varchar(1000) set @s='1,2,3,4,5,6,7,8,55' select * from dbo.fn_split(@s,',') drop function dbo.fn_split