如何从表中获取单元格值并分配给sql中的变量

时间:2014-09-09 12:19:30

标签: sql sql-server

我需要将split的输出分配给变量,怎么做呢,我试过这个

DECLARE @StartMonth nvarchar(5) = select top 1 Value from dbo.split('jun - may', '-')

第1步:

select top 1 Value from dbo.split('jun - may', '-')

输出为jun

第2步:

我需要将其分配给变量@StartMonth

3 个答案:

答案 0 :(得分:1)

请尝试以下方法:

DECLARE @StartMonth nvarchar(5)

select top 1 @StartMonth = Value from dbo.split('jun - may', '-')

答案 1 :(得分:1)

试试这个

DECLARE @StartMonth nvarchar(5) 
select top 1 @StartMonth = Value from dbo.split('jun - may', '-')

答案 2 :(得分:0)

执行以下操作

声明@StartMonth nvarchar(5)

选择前1名@StartMonth =来自dbo.split的值(' jun - may',' - ')