-2
舉一個例子,我有大量的列說50,我想寫一個存儲過程插入和更新數據到表...
我想知道如果它是任何其他方式動態編寫存儲過程 沒有硬編碼列名稱?具有大量列的動態存儲過程
舉一個例子,我有大量的列說50,我想寫一個存儲過程插入和更新數據到表...
我想知道如果它是任何其他方式動態編寫存儲過程 沒有硬編碼列名稱?具有大量列的動態存儲過程
您可以查詢從SYS.COLUMNS列名...
SELECT
ColumnName = c.name
FROM
sys.columns c
WHERE
c.object_id = OBJECT_ID('DatabaseName.Schema.TableName')
ORDER BY
c.column_id;