电脑上已经有一个数据库test2,这个数据库里面有一个表abc,如果用查询代码获取abc这个表的建表语句?
use test2;
show create table abc;
运行上面两个命令,就可以看到结果
点击copy row (unquoted)
然后粘贴到一个地方,结果如下
abc, CREATE TABLE `abc` (
`日期` varchar(10) DEFAULT NULL,
`快递企业` varchar(15) DEFAULT NULL,
`线路类型` varchar(20) DEFAULT NULL,
`城市起点` varchar(20) DEFAULT NULL,
`城市终点` varchar(20) DEFAULT NULL,
`快递人员数量` float(10,3) DEFAULT NULL,
`用时` int(11) DEFAULT NULL,
`运送物品总量` int(11) DEFAULT NULL,
`运送物品周转量` float(10,3) DEFAULT NULL,
`快件量` float(10,3) DEFAULT NULL,
`快件周转量` float(10,3) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
我们可以借助这个命令,快速创建一个和这个表结构一样的新的空白表,如下:
use test2;
CREATE TABLE `bcd` (
`日期` varchar(10) DEFAULT NULL,
`快递企业` varchar(15) DEFAULT NULL,
`线路类型` varchar(20) DEFAULT NULL,
`城市起点` varchar(20) DEFAULT NULL,
`城市终点` varchar(20) DEFAULT NULL,
`快递人员数量` float(10,3) DEFAULT NULL,
`用时` int(11) DEFAULT NULL,
`运送物品总量` int(11) DEFAULT NULL,
`运送物品周转量` float(10,3) DEFAULT NULL,
`快件量` float(10,3) DEFAULT NULL,
`快件周转量` float(10,3) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
执行一下上面这个语句,就可以看到表bcd已经建立好了