`

sql server用变量动态命名临时表表名【转】

    博客分类:
  • SQL
阅读更多
如果需要动态创建表名,只能用以下两种方法:
1、创建全局临时表(用两个#)。
declare @n nvarchar(10),@s nvarchar(100)
set @n = 'temp'
set @s = N'select * into ##'+@n+' from mytable'
--print @s
exec sp_executesql @s
2、创建真正的表(去掉#),一定要小心的创建,小心的删除。
declare @n nvarchar(10),@s nvarchar(100)
set @n = 'temp'
set @s = N'select * into '+@n+' from mytable'
--print @s
exec sp_executesql @s
这种方法创建的表,存放在当前的数据库里,而不是像临时表一样存放在tempdb数据库里。
分享到:
评论

相关推荐

    开源免费数据库同步工具SQL-DBDiff_V0.4

    4. DBDiff.Schema.SQLServer.dll:这个库文件专注于SQL Server数据库的架构处理,说明SQL-DBDiff支持与SQL Server数据库的交互。 5. MeneesDiffUtils.dll 和 Menees.dll:这些都是由Menees软件公司提供的实用工具...

    工资管理系统_SQL2008数据库实例_学习SQL的素材

    不怕有没有教程pdf,不怕没有教学视频,不怕没有论坛和Q群,害怕的是没有真正的实例,因为自学者什么都是从头开始,这是一个完整工资管理系统数据库实例,打开microsoft sql server managerment studio,在左侧对...

    SQL Server中用索引视图查看性能状况

    3. 视图不能引用临时表或变量。 4. 必须开启特定的会话设置,如ANSI_NULLS、ANSI_PADDING、ANSI_WARNINGS、CONCAT_NULL_YIELDS_NULL和QUOTED_IDENTIFIER都必须设为ON。 以下是一个创建索引视图的例子,以`...

    用SQL语句创建表表的连接等实验操作

    根据提供的文件内容,我们可以总结出以下SQL相关的知识点: ### SQL语句创建表及表间连接实验操作 #### 创建表的基本语法 在SQL中,`CREATE TABLE` 语句用于定义新表并设置其结构。基本语法如下: ```sql CREATE ...

    KETTLE之根据多表表名进行批量同步

    网上看了很多的kettle通过将表名设置成变量,然后进行多表批量同步的帖子,发现多多少少都会有问题。而此类功能简单的问题对于新手而言需要花很多的时间去琢磨,本人作为新手也琢磨很久,最后经大神们指点验证,将...

    读取数据库名,表名,列名的小程序

    本程序是一个使用C#编程语言编写的实用小程序,专门设计用于从SQL Server 2005中提取数据库、表以及列的相关信息。下面我们将深入探讨这个小程序的工作原理、涉及的关键知识点以及在实际开发中的应用场景。 首先,...

    Oracle压缩表表空间

    Oracle 压缩表表空间 Oracle 压缩表表空间是一种高效的存储技术,可以减少磁盘开销,节省空间,并在某些情况下提高查询性能。从 Oracle 9iR2 开始,Oracle 提供了表/表空间压缩技术,以减少磁盘开销,节省空间,并...

    U8常用表表名说明.pdf

    U8系统常用表表名说明 U8系统中有多种不同的表,各表之间存在关联关系,本文档将对U8系统中常用的表进行说明。 1. AccInformation(账套参数表) AccInformation表是U8系统中的核心表之一,该表存储了账套的参数...

    Oracle ERP_EBS常用表表名

    多年积累的大量后台表名,2分贱卖啦! 节选示例如下,请自行判断是否有帮助!! ----值集 * fnd_flex_value_sets * fnd_flex_values * fnd_flex_values_vl ----弹性域 * fnd_id_flexs * fnd_id_flex_structures ...

    公共图书馆各类用房使用面积比例表表3.pdf

    公共图书馆各类用房使用面积比例表表3.pdf

    sql同步自动生成hive建表语句及注释

    基于oracle或者mysql生成自动建表同步源数据表结构及注释

    sql+oracle 数据库脚本备份及重要表数据批量导出

    1、备份sql数据库,所有对象脚本。 2、能够批量导出sql库中需要的一些小表数据。 4、自动解析oracle连接配置,支持不安装sqlplus备份oracle中某个用户的所有对象脚本,方便备份。 5.能够批量导出oracle用户下的重要...

    任意数据库转换系统 DB2DB 1.80最新迁移转换工具

    DB2DB 的全称是 DataBase2DataBase,可以实现任意数据库类型之间的数据库转换,目前支持的数据库类型有:Microsoft SQLServer 2005或以上,MySQL,Microsoft SQLServer CE,SQLite,Access。数据库转换包含以下内容...

    企业报表表.xls

    企业报表表.xls

    Excel模板企业报表表.zip

    "Excel模板企业报表表.zip"这个压缩包,包含了一个名为"企业报表表.xls"的文件,我们可以从中探讨Excel在构建企业报表时的关键知识点。 首先,模板的重要性不言而喻。一个良好的Excel报表模板,不仅可以规范数据...

    数据库表表知识经典例题

    在SQL中,我们使用`CREATE TABLE`语句来定义表的结构,包括列名、数据类型、约束等。例如: ```sql CREATE TABLE Students ( ID INT PRIMARY KEY, Name VARCHAR(50), Age INT, Gender CHAR(1) ); ``` 这里创建了...

    520 表表表.... 白用的.zip

    在这个名为"520 表表表.... 白用的.zip"的压缩包中,我们可以推测它可能包含了一些与520节日相关的网页设计或互动元素,利用了这三种语言的优势。下面将详细介绍这三个关键的技术知识点。 首先,HTML(HyperText ...

    订单状态表表结构以及数据

    订单数据表表结构以及数据

    订单数据表表结果以及数据

    订单数据表表结果以及数据

    普通话水平测试用普通话词语表表一.doc

    普通话水平测试用普通话词语表表一.doc

Global site tag (gtag.js) - Google Analytics