相关疑难解决方法(0)

在SQL Server中,如何为给定的表生成CREATE TABLE语句?

我花了很多时间来解决这个问题的解决方案,所以本帖子的精神,我在这里发布,因为我觉得它可能对其他人有用.

如果有人有更好的脚本或任何要添加的内容,请发布.

编辑:是的,我知道如何在Management Studio中执行此操作 - 但我需要能够在另一个应用程序中执行此操作.

sql-server scripting dynamic-sql

73
推荐指数
8
解决办法
10万
查看次数

此版本的SQL Server - SQL Azure不支持语句'SELECT INTO'

我正进入(状态

SQL Server中此版本的SQL Server不支持语句"SELECT INTO"

对于存储过程中的以下查询

DECLARE @sql NVARCHAR(MAX)
,@sqlSelect NVARCHAR(MAX) = ''
,@sqlFrom NVARCHAR(MAX) = ''
,@sqlTempTable NVARCHAR(MAX) = '#itemSearch'
,@sqlInto NVARCHAR(MAX) = ''
,@params NVARCHAR(MAX)


SET @sqlSelect ='SELECT     
,IT.ITEMNR
,IT.USERNR
,IT.ShopNR
,IT.ITEMID'                 

SET @sqlFrom =' FROM        dbo.ITEM AS IT' 
SET @sqlInto = ' INTO ' + @sqlTempTable + ' ';  

IF (@cityId > 0)
    BEGIN
        SET @sqlFrom = @sqlFrom +
            ' INNER JOIN    dbo.CITY AS CI2
                        ON  CI2.CITYID = @cityId'

        SET @sqlSelect = @sqlSelect +
            'CI2.LATITUDE AS CITYLATITUDE …
Run Code Online (Sandbox Code Playgroud)

sql sql-server azure-sql-database

8
推荐指数
3
解决办法
6842
查看次数