在Mysql中想告诉别人怎么建表,仅仅一张表结构的截图并不能够很好地传递表的结构,远不如一个建表语句有力,
可以利用如下的sql语句,在Mysql中,导出一张已经存在的表的建表语句。
show create table (目标表格)
如下图,在test数据库中存在表usertable
show create table usertable;
之后的结果如下所示:
CREATE TABLE `student` (
`Sno` char(9) NOT NULL,
`Sname` char(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`Ssex` char(1) CHARACTER SET ..
一、导出一张表的建表语句
在《【Mysql】导出一张已经存在的表的建表语句》(点击打开链接)中曾经介绍过,如何在Mysql中导出一张表的建表语句。
而在SQL Server中同样有这样的功能。
如下图,首先右击你要导出表所在的数据库,选择任务、生成脚本
之后点下一步,点到选择数据库中,选择你要导出表所在的数据库,
在选择脚本选项中,包含IF NOT EXISTS去掉,开启编写所有者的脚本