文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程MSSQLSql server复制表结构到一个指定表
精品推荐
特别推荐
·SQL Server企业管理器和查询分析器简介
·常用SQL语句词典
·结束SQL注入隐患3招
·掌握SQL Server数据库的实用技巧
·SQL的简单查询
·快速解决SQL Server“安全疑难”相关问题
·SQL Server 2005:你应知道的13件事
·实例解析:减少SQL日志大小的三个好方法
·使用SQL2000将现有代码作为Web服务提供
·sql server 2000数据库置疑的解决方法
热点TOP10
·巴塞尔新资本协议概述
·SQL server 2005安装问题汇总
·SQL Server企业管理器和查询分析器简介
·将sql server中的自动增长序列,初始化为某一值!
·SQL进行排序、分组、统计的10个新技巧
·把SQL SERVER里表里的数据导出成为insert into 脚本
·Sql数据库MDF数据文件数据库恢复
·SQL Server关于SQL Agent使用技巧
·触发器对SQL Server数据库进行备份
·掌握SQL Server数据库的实用技巧

Sql server复制表结构到一个指定表

日期:2008年5月16日 作者: 查看:[大字体 中字体 小字体]


问:请问专家,如何复制其它表的结构到一指定的表中去,比如以下的例子:

  有如下三个表:

  表A:字段1, 字段2, 字段3

  表B:字段1, 字段2, 字段3

  表C:字段1, 字段2, 字段3

  现在想复制A表的字段1,B表的字段2,C表的字段3到表4中去。不需要表中的数据。

  用SQL语句应如何实现呢?

      答:其实,这里需要考虑一个问题,所到的指定表是不是空表?所以,我们有以下两种情况分别说说:      

/*table4不存在时*/

select a.col1, b.col2, c.col3
into table4
from tableA a, tableB b, tableC c
where 1 = 0

          但是,一旦表4已经存在的话,会报错。如果是想在表4中增加这几个字段,但这些字段的数据不需要添加到表4中来

select
    *
into 表5
from
    表4 m
left join
    (select a.字段1,b.字段2,c.字段3 from 表A a,表B b,表C c where 1<>1) n
on
    1=1

drop table 表4

exec sp_rename '表5','表4'

(出处:清风网络学院






上一篇:用标准的SQL语句实现查询记录分页

下一篇:从IIS到SQL Server数据库

相关文章:
·我和一个偷尝禁果的女孩的故事
·人生哲理:一个人最重要的是他的内心
·如何建立一个网站?规划、设计、目的、原则、宣传
·让指定QQ号码无法登陆的技巧
·判断一个女人爱不爱你的标准
·一个防止U盘病毒的小技巧
·自己动手做一个数学函数作图器
·SQL server 2005安装问题汇总
·SQL Server企业管理器和查询分析器简介
·乳房生理结构(图)
相关软件:
·SQL Server 2000 基础系列课程视频
·一个真实的宋美龄
·一个人的ktv
·功能较强的一个FLASH编辑器
·Windows 2003 Server 简体中文企业版(免激活)ISO
·逐步精通数据库 sql server 视频教程
·[都市言情]一个脏脏的美女坐进我车里
·注册表结构
·换一个新娘
·2005年一级注册结构工程师考试钢结构辅导课件

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot