TSQL varchar string manipulation

后端 未结 5 1215
失恋的感觉
失恋的感觉 2021-01-14 22:36

I have a variable which contains the following string: AL,CA,TN,VA,NY

I have no control over what I get in that variable (comes from reporting services)

I

5条回答
  •  花落未央
    2021-01-14 23:18

    I want to know y does the following script run in SQL and not in T-SQL


    DECLARE @tblName varchar(30) SET @tblName = CONVERT(VARCHAR(20),GETDATE(),112) + 'Table'

    DECLARE @sql nvarchar(4000) SELECT @sql = 'CREATE TABLE "' + @tblName + '" ( ID VARCHAR(15), Name VARCHAR(15) )'

    EXEC(@sql)

    go

    it gives you the error

    Msg 170, Sev 15: Line 1: Incorrect syntax near '20090714Table'. [SQLSTATE 42000]

提交回复
热议问题