【SQL 数据库】将一张数据表信息复制到另一张数据表

一.MySQL数据库

1.如果目标表存在

INSERT INTO 目标表  SELECT  * FROM 源表;

2.如果目标表不存在

CREATE TABLE 目标表 SELECT * FROM  源表;

 

 

二.SQL Server数据库

1.如果目标表存在

insert into 目标表 select * from  源表;

2.如果目标表不存在

select * into  目标表  from  源表;

 

三.Oracle数据库

1.如果目标表存在

insert into 目标表 select * from  源表;

commit;

2.如果目标表不存在

create table 目标表 as select * from  源表;

 

时间: 2024-10-27 23:25:46

【SQL 数据库】将一张数据表信息复制到另一张数据表的相关文章

Zend Studio 8 SQL数据库资源管理器使用实例教程

在接连介绍Zend Studio7入门使用教程,Zend Studio8中文汉化,Zend Studio调试等教程后,继续Zend Studio教程之旅.这次介绍Zend Studio8 SQL数据库资源管理器的使用方法.Zend Studio作为一个强大的PHP开发工具,提供了强大的数据库源管理和SQL语句操作功能,方便我们在PHP网站开发中集中管理数据库,因此学会使用Zend Studio管理.开发.调试数据库的方法对于PHP开发非常有帮助.某种程度上Zend Studio也可以替代一些SQ

自己动手构造编译系统:编译、汇编与链接2.4.2 表信息生成

2.4.2  表信息生成    汇编器的符号表除了记录符号的信息之外,还需要记录段相关的信息以及重定位符号的信息,这些信息都是生成可重定位目标文件所必需的. 对于段表的信息,可以在汇编器识别section语法模块时进行处理.比如声明代码段的汇编代码及段表信息生成(见图2-14). section .text   图2-14  段表信息生成 汇编器的语法分析器只要计算两次section声明之间的地址差,便能获得段的长度,从而将段的名称.偏移.大小记录到段表项内.如果规定段按照4字节对齐,则需要对段

php+mysqli实现将数据库中一张表信息打印到表格里的方法_php技巧

本文实例讲述了php+mysqli实现将数据库中一张表信息(包括表头)打印到表格里的方法.分享给大家供大家参考.具体如下: 这段代码将就看吧.需要学习基础知识.代码如下: 复制代码 代码如下: <?php $mysqli = new MySQLi("localhost","root","123456","liuyan"); if(!$mysqli){  die($mysqli->error); } function

数据库问题,一个sql数据库原来只有一张表,现在想分为多表。主要是数据库量太大。怎么效率才会高呢?

问题描述 关键问题是数据量太大,我想写个脚本按照表中某个字段分成十几张表,但是我试了下在转换10G的数据时就需要很长时间,更不要说50g的数据了.各位有什么好办法没有,指点下.脚本里面我是直接这样写的:select*intoEmailLogfromclientadwheredwTypeID1in(131329,132865,131331,132867)godeletefromclientadwheredwTypeID1in(131329,132865,131331,132867)goselect

select-vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据

问题描述 vs2010C#Web开发3个Dropdown控件从sql数据库中的4个表显示数据 实现效果:第一个下拉控件是选择学院,第二个下拉控件是选择系部,第三个下拉控件是选择班级.从网上找了个后台代码:前台: <%@ Page Language=""C#"" AutoEventWireup=""true"" CodeFile=""StudInfo.aspx.cs"" Inheri

sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张

问题描述 sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张 1C sql数据库 当一张表的内容添加一条时 写一个触发器 使其自动再生成一张表 但自动生成的表的名字需要是添加的这个表的一个字段的内容 比如说表中添加了一个成员的名字 需要自动生成的表的名字就是这个人名 解决方案 需求可以实现,但没有这么去做的,这个表里有10000条数据时,你生成1万张表???? 建议修改设计,改成其它的方案来实现 解决方案二: Sql Server数据库新增触发器里面可以通过select (

jsp+表单+sql-jsp中在页面上填写的表单信息,怎么保存到SQL数据库

问题描述 jsp中在页面上填写的表单信息,怎么保存到SQL数据库 我写了一个填写表单的界面,提交后,另一个页面的表格可以获取到相应的数据.但是,我不知道该怎么把 数据保存到数据库中.用了 String sql1 = "insert into LeaveList(country,profession,classes,studentId,name,contact,startdate,enddate,teacher) values ('"+country+"','"+pr

C#怎么将sql数据库有一张表里增加的数据提出来呢?

问题描述 C#怎么将sql数据库有一张表里增加的数据提出来呢? 解决方案 解决方案二:你是不知道怎么查询出来展现,还是不知道怎么判断哪些数据是增加的呢?解决方案三:我现在设计数据库的表都会加上2个字段CreatedOn,UpdatedOn用途你懂的~解决方案四:引用1楼lovelj2012的回复: 你是不知道怎么查询出来展现,还是不知道怎么判断哪些数据是增加的呢? 我是想把表里增加的数据通过tcp/ip传送出去,,这里的代码该怎么来写呢?我是用1234代替的解决方案五:引用2楼moonwrite

sql server实现在多个数据库间快速查询某个表信息的方法

本文实例讲述了sql server实现在多个数据库间快速查询某个表信息的方法.分享给大家供大家参考,具体如下: 最近出来实习,所在公司的服务器有十几个数据库,为了方便根据某个数据表的  表名  快速找到对应的数据库,又复习了一下游标的知识,写了下面这个sql代码,方便自己的工作. 1.先了解一下系统存储过程和系统表的使用,简单介绍一下我用到的几个系统存储过程(资料参考网络) use master --切换到系统数据库,因为下面用到的系统存储过程和系统表大部分存在于该数据库 go exec sp_