如何用命令方式生成数据库单个表的create脚本
答案:2 悬赏:40 手机版
解决时间 2021-12-19 02:54
- 提问者网友:送舟行
- 2021-12-18 07:47
如何用命令方式生成数据库单个表的create脚本
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-12-18 08:59
你的思路不对。本来就不应该先创建表table2,这样你就得先creat表2,然后再去弄一堆alter语句修改表1
你可以先把表1的creat脚本先生成,然后把表名改成表2,再去执行,就得到了一张与表1结构一模一样的表2了,最后再用insert into table2 select * from table1(其实可以连结构和数据一起导成脚本的,不用自己写insert)
导出table1的结构和触发器等等的方法如下:
右键数据库名 ——任务-生成脚本 ——下一步 ——选择数据库特定对象 ——找到table1,选中它 ——下一步 ——高级 ——仔细看里面的内容,把你要生成的内容改成true,触发器,主键,索引什么的都有(这一步可以把数据也一起生成) ——确定 ——要保存到文件还是生成到新查询窗口自己选择,不停地下一步。
这样结构脚本就出来了,再把生成的脚本里table1的表名改成table2,就可以创建一张结构一模一样的表了。
你可以先把表1的creat脚本先生成,然后把表名改成表2,再去执行,就得到了一张与表1结构一模一样的表2了,最后再用insert into table2 select * from table1(其实可以连结构和数据一起导成脚本的,不用自己写insert)
导出table1的结构和触发器等等的方法如下:
右键数据库名 ——任务-生成脚本 ——下一步 ——选择数据库特定对象 ——找到table1,选中它 ——下一步 ——高级 ——仔细看里面的内容,把你要生成的内容改成true,触发器,主键,索引什么的都有(这一步可以把数据也一起生成) ——确定 ——要保存到文件还是生成到新查询窗口自己选择,不停地下一步。
这样结构脚本就出来了,再把生成的脚本里table1的表名改成table2,就可以创建一张结构一模一样的表了。
全部回答
- 1楼网友:北方的南先生
- 2021-12-18 10:19
set co=wscript.createobject("adodb.connection")
set re=wscript.createobject("adodb.recordset")
co.open "provider=microsoft.jet.oledb.4.0;data source=list.mdb;"
re.open "select * from video",co,3,3,&h0001
re.find ("序号='1'")
msgbox re("电影名称") & chr(32) & re("路径")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯