在我们的项目开发我们会使用到我们的数据库,那么对于数据库我们今天就来说说在“sql怎么动态为临时表添加字段?”这个问题吧!小编是小编分享的内容希望对大家有所帮助!
1.在变量字段中我们需要使用EXECUTE来执行代码如下:
BEGIN IF OBJECT_ID('dbo.#TempTable') IS NOT NULL DROP TABLE dbo.#TempTable CREATE TABLE #TempTable ( Id INT, Item NVARCHAR(100) ) END
2.动态添加一个以当前日期作为字段,代码如下:
BEGIN
DECLARE @ColumnName NVARCHAR(100)
SET @ColumnName ='[' + CONVERT(NVARCHAR(100),GETDATE(),112) + ']' --20090629
EXECUTE('ALTER TABLE #TempTable ADD ' + @ColumnName + ' NVARCHAR(100)')
END
完成之后我们进行执行SELECT * FROM #TempTable这串代码就可以看到我们想要的结果了。
总结:
以上就是有关于在“sql怎么动态为临时表添加字段?”这个问题相关内容分享,更多有关于数据库这块的内容和知识我们都可以在W3cschool中进行学习和了解。当然如果你有其他的看法也可以提出来和大家分享探讨。