我有创建 SQL 表的列和过程的表:
DECLARE @SQLString NVARCHAR(MAX)
SELECT @SQLString =
'
'+ ColName + ' ' + ColType + ' '+ ColNullable + ',
'
FROM FS_Report_Tables WHERE TableId = 0
PRINT ('CREATE TABLE '+ 'Test' + @SQLString)
EXEC ('CREATE TABLE '+ 'Test' + @SQLString)
当前代码仅在我需要全部时打印最后一列(最后没有昏迷)
数据表示例:
ColumnId TableId ColName ColType ColNullable
1 0 A int NOT NULL
2 0 B int NOT NULL
如何使用来自另一个表SQLString
的节点进行构建?SELECT