下面的語句中行爲的名稱是什麼?奇怪的SQL Server行爲
Create table dbo.Foo(name varchar(10))
insert dbo.Foo (name)
select 'Weird'
union
select 'SQL'
union
select 'Server'
union
select 'behavior'
declare @title varchar(max)
set @title = ''
select @title = name + ' ' + @title from dbo.Foo
select @title
--returns 'Weird SQL Server behavior'
這也可以用整數來完成。我想知道這個行爲的名稱,混合標量和集合操作。
你爲什麼覺得這很奇怪? – Cruachan 2009-11-26 21:07:50