如何在MSSQL2005中动态创建表表名动态根据参数确定

2016-02-19 16:48 0 1 收藏

下面是个超简单的如何在MSSQL2005中动态创建表表名动态根据参数确定教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

  我想创建临时表,表名是机器名:host_name(),表机构是固定的。只需要动态确定表名。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  如何在创建的时候把表名动态创建为使用者的机器名?

  我使用了如下句子,提示错误:

Declare @TableName as char(50)SELECT @TableName = '#temp_'+host_name()CREATE TABLE [dbo].[@TableName]()

  请问有什么好的办法没有?或者说,难道必须把这样的创建的脚本在command的CommanText里面构造好,然后执行。

  解决方法:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)
declare @name varchar(100)select @name='#temp_'+replace(host_name(),'-','')exec('create table '+@name+'(id int,col varchar(200))')

来源:https://www.tulaoshi.com/n/20160219/1613169.html

延伸阅读
代码如下: --Title:Generating test data --Author:wufeng4552 --Date :2009-10-07 15:16:26 if object_id('ta')is not null drop table ta go create table ta(ID int identity,[name] varchar(10)) insert ta([name]) select 'a' union all select 'b' union all select 'c' union all select 'd' union all select 'e' union all...
标签: PS
如何在Photoshop中创造出动态光影   创作艺术作品通常使用色彩、构图和光线设计等技法使观众与艺术作品之间产生共鸣。 作为概念艺术家,我们的工作目标就是触动观众,让他们与作品有深刻的情感层面上的联系。实现这一目标的重要手段之一就是光线设计。本次研讨中,我将利用光影建立场,景营造视觉上的趣味和情感。 我的...
  ‘ 方法1使用activator方法创建实例 Dim str As String         str = "Form2"  '必须是 命名空间+点+窗体类名(这里假设为命名空间为空)         Dim tempAssembly As [Assembly] = [Assembly].GetExecutingAssembly()   ...
标签: Web开发
有很多提供动态创建 style 节点的方法,但是大多数都仅限于外部的 css 文件。如何能使用程序生成的字符串动态创建 style 节点,我搞了2个小时。 静态外部 css 文件语法: @import url(style.css); 动态外部 css 文件加载的方法有如下: 第一种: var style = document.createElement(’link’); style.href = ’style.c...
--删除 drop procedure if exists up_common_select --创建 CREATE PROCEDURE `up_common_select` ( in t_name varchar(50) ) begin declare v_sql varchar(500); set v_sql= concat('select * from ',t_name); select v_sql; --注意:prepare...

经验教程

302

收藏

29
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部