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
答案 0 :(得分:0)
试试这个,它将在[Bill Period]上执行一个子串并将值插入同一个表中的一列。这就是我从这个问题的主题中尝试做的事情。
UPDATE [sqldata].[dbo].[jun1]
SET MYNEWCOLUMN = SUBSTRING([Bill Period],1,3)