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

文乖乖2013

文乖乖2013

2016-02-19 16:48

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

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

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

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

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

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

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

  解决方法:

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

猜你喜欢

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

编程语言 网络编程
如何在MSSQL2005中动态创建表表名动态根据参数确定

创建动态MSSQL数据库表

编程语言 网络编程
创建动态MSSQL数据库表

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

mssql2005注入方法小结

编程语言 网络编程
mssql2005注入方法小结

开启MSSQL2005的远程登录

编程语言 网络编程
开启MSSQL2005的远程登录

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

MSSQL2005数据库备份导入MSSQL2000

编程语言 网络编程
MSSQL2005数据库备份导入MSSQL2000

如何在Delphi中制作“动态选单”

Delphi
如何在Delphi中制作“动态选单”

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

php实现跨域名 Cookie

php实现跨域名 Cookie

Oracle中如何使用JOB

Oracle中如何使用JOB
下拉加载更多内容 ↓