App下載

sql怎么動態(tài)為臨時表添加字段?動態(tài)為臨時表添加字段方法分享!

猿友 2021-06-19 11:26:10 瀏覽數(shù) (3874)
反饋

在我們的項目開發(fā)我們會使用到我們的數(shù)據(jù)庫,那么對于數(shù)據(jù)庫我們今天就來說說在“sql怎么動態(tài)為臨時表添加字段?”這個問題吧!小編是小編分享的內(nèi)容希望對大家有所幫助!


1.在變量字段中我們需要使用EXECUTE來執(zhí)行代碼如下:

BEGIN    IF OBJECT_ID('dbo.#TempTable') IS NOT NULL        DROP TABLE dbo.#TempTable        CREATE TABLE  #TempTable      (           Id INT,        Item NVARCHAR(100)     )        END

2.動態(tài)添加一個以當(dāng)前日期作為字段,代碼如下:

BEGIN
    DECLARE @ColumnName NVARCHAR(100)
    SET @ColumnName ='[' + CONVERT(NVARCHAR(100),GETDATE(),112) + ']' --20090629
    EXECUTE('ALTER TABLE #TempTable ADD  ' + @ColumnName + ' NVARCHAR(100)')
END

完成之后我們進(jìn)行執(zhí)行SELECT * FROM #TempTable這串代碼就可以看到我們想要的結(jié)果了。


總結(jié):

以上就是有關(guān)于在“sql怎么動態(tài)為臨時表添加字段?”這個問題相關(guān)內(nèi)容分享,更多有關(guān)于數(shù)據(jù)庫這塊的內(nèi)容和知識我們都可以在W3cschool中進(jìn)行學(xué)習(xí)和了解。當(dāng)然如果你有其他的看法也可以提出來和大家分享探討。


SQL

0 人點(diǎn)贊