`

Mysql不支持 SELECT INTO复制表Create table Select 替代

阅读更多

 

Mysql不支持

    Select * Into new_table_name from old_table_name;
替代方法:
     Create table new_table_name Select * from old_table_name where id = -1;

 

insert into dust select * from student;//已经创建了新表dust的情况下

 

分享到:
评论

相关推荐

    mysql代码-create database / create table / insert into / select

    mysql代码-create database / create table / insert into / select

    MySQL复制表结构和内容到另一张表中的SQL语句

    方法二:(低版本的mysql不支持,mysql4.0.25 不支持,mysql5已经支持了) 代码如下: CREATE TABLE 新表 LIKE 旧表 3.复制旧表的数据到新表(假设两个表结构一样) 代码如下: INSERT INTO 新表 SELECT * FROM 旧表 ...

    MySQL中复制数据表中的数据到新表中的操作教程

    MySQL是不支持SELECT … INTO语法的,使用INSERT INTO … SELECT替代相同用法,下面我们我们这里简答分一下新表存在和不存在两种情况,具体使用不同的语句。 1.新表不存在 复制表结构即数据到新表 create table new...

    MySQL实现两张表数据的同步

    mysql通过触发器实现两个表的同步,需要了解的朋友可以看一下。 有两张表A和B,要求往A里面插入一条记录的同时要向B里面也插入一条记录,向B里面插入一条记录的同时也向A插入一条记录。两张表的结构不同,需要将...

    mysql中复制表结构的方法小结

    mysql中用命令行复制表结构的方法主要有一下几种:  1.只复制表结构到新表 CREATE TABLE 新表 SELECT * FROM 旧表 WHERE 1=2 或者 CREATE TABLE 新表 LIKE 旧表 2.复制表结构及数据到新表 CREATE TABLE 新表 ...

    MySQL 复制表详解及实例代码

    MySQL 复制表详解 如果我们需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等。 如果仅仅使用CREATE ... 如果你想复制表的内容,你就可以使用 INSERT INTO … SELECT 语句来实现。 实例 尝试以下实例来复

    mysql数据库的基本操作语法

    MySQL中外键的table的外键引用列可以插入数据可以为null,不参照主表的数据。 使用子查询插入数据 insert into temp(name) select name from classes; 多行插入 insert into temp values(null, ‘jack’, 22), ...

    MySQL命令大全

    mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt”INTO TABLE MYTABLE; 9:导入.sql文件命令(例如D:/mysql.sql) mysql>use database; mysql>source d:/mysql.sql; 10:删除表 mysql>drop TABLE MYTABLE; 11:...

    MYSQL常用命令大全

    mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE; 9:导入.sql文件命令(例如D:/mysql.sql) mysql>use database; mysql>source d:/mysql.sql; 10:删除表 mysql>drop TABLE MYTABLE; 11:清空表 ...

    MySql数据分区操作之新增分区操作

    正确的方法是新建一个具有分区的表,结构一致,然后用insert into 分区表 select * from 原始表; 测试创建分区表文件 代码如下: CREATE TABLE tr (id INT, name VARCHAR(50), purchased DATE) PARTITION BY RANGE...

    最全Mysql数据库命令

    mysql> create table MyClass( > id int(4) not null primary key auto_increment, > name char(20) not null, > sex int(4) not null default '0', > degree double(16,2)); 2、获取表结构 命令: desc 表名,或者...

    MySQL 关于表复制 insert into 语法的详细介绍

    下面我以mysql数据库为例分情况一一说明:两张表:insertTest和insertTest2,前者中有测试数据 代码如下:create table insertTest(id int(4),name varchar(12));insert into insertTest values(100,‘liudehua’);...

    MYSQL

    5.1 MySQL对ANSI SQL92 的扩充 5.2 以ANSI模式运行 MySQL 5.3 MySQL相比ANSI SQL92的差别 5.4 MySQL 缺乏的功能 5.4.1 子选择(Sub-selects) 5.4.2 SELECT INTO TABLE 5.4.3 事务...

    MySQL数据库管理常用命令

    导读:MySQL数据库管理常用命令。 安装利用RPM包安装Mysql,设置TCP 3306端口的iptables。...插入mysql> insert into Contact values('',''…) 本资料共包含以下附件: MySQL数据库管理常用命令.doc

    在MySQL中操作克隆表的教程

    可能有一种情况,当需要一个完全相同的副本表CREATE TABLE … SELECT不适合需要,因为副本必须包含相同的索引,默认值,依此类推。 按下面的步骤,可以处理这种情况。 使用SHOW CREATE TABLE得到一个CREATE TABLE...

    MySQL中文参考手册

    + 5.4.2 SELECT INTO TABLE + 5.4.3 事务(Transactions) + 5.4.4 存储过程和触发器 + 5.4.5 外键(Foreign Keys) # 5.4.5.1 不使用外键的理由 + 5.4.6 视图(Views) + 5.4.7 '--'作为一个 注解的开始 o 5.5 ...

    mysql常用命令

    mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE; 9:导入.sql文件命令(例如D:/mysql.sql) mysql>use database; mysql>source d:/mysql.sql; 10:删除表 mysql>drop TABLE MYTABLE; 11:清空表 mysql...

    MySQL中文参考手册.chm

    5.1 MySQL对ANSI SQL92 的扩充 5.2 以ANSI模式运行 MySQL 5.3 MySQL相比ANSI SQL92的差别 5.4 MySQL 缺乏的功能 5.4.1 子选择(Sub-selects) 5.4.2 SELECT INTO TABLE 5.4.3 事务...

Global site tag (gtag.js) - Google Analytics