如何从列中检索子​​串数据并保存到sql server中的不同列中

时间:2013-10-04 11:43:28

标签: sql-server

Declare @string nvarchar(20)
set @string=(select [Bill Period] from [sqldata].[dbo].[jun1])
select substring (@string,1,3)

我从整个专栏[比尔期]得到了单一价值,我想要从[票据期间]到@string的所有记录,但它不起作用。

如何增加表INDEX并获取记录

declare @INDEX int
set @INDEX=1
while(@INDEX<3)
begin
Declare @string nvarchar(20)
set @string=(select [Bill Period] from [sqldata].[dbo].[jun1])
select substring (@string,1,3)
set @INDEX=@INDEX+1
end

1 个答案:

答案 0 :(得分:0)

试试这个,它将在[Bill Period]上执行一个子串并将值插入同一个表中的一列。这就是我从这个问题的主题中尝试做的事情。

UPDATE [sqldata].[dbo].[jun1]
SET MYNEWCOLUMN = SUBSTRING([Bill Period],1,3)