0
我想要在插入內部運行的select中獲得一個變量的分配。在插入內部的選擇中分配變量
INSERT INTO myTable
(Value1,Value2,Value3)
VALUES
(
(
SELECT 'SomeText' + @MyGuid = lower(convert(varchar(36), newid())) + '"Some more text" />' AS Value1,
@MyGuid AS Value2,
columnX AS Value3 FROM myOtherTable));
從本質上講,我需要使用同一個變量兩次,但分配獲取與
Incorrect syntax near '='.
我試圖改變分配語法標記,但它並沒有幫助。 我需要的Guids是一樣的。 是否可以這樣做?