我正在嘗試創建一個動態SQL語句,其中包含必須增加的別名。我的查詢就像在動態sql select語句中增加別名
DECLARE @q varchar(255)
SET @q = '0'
SELECT 'SELECT (SELECT DISTINCT NameColumn
FROM NAMETABLE) @q'
FROM NameTable
其中nametable @q中的每條記錄發生更改。所以對於記錄1,@q = 0,對於記錄2,@q = 1,對於記錄3等@q = 2等。我發現ROW_NUMBER,但似乎只是增加一列和Int,而我需要一個varchar增加。如果有人有想法如何做到這一點,或可以指向我的方向,那將是美好的
什麼是您想要增加的varchar的典型值? –
任何,我只需要唯一的別名 –