Oracle:将表导出成sql文 这里哪部分我可以复制出来直接用呢
发布网友
发布时间:2022-04-10 06:24
我来回答
共3个回答
热心网友
时间:2022-04-10 07:53
您好,这是软件自动生成的
1、有些语句你可能看不懂,他们是辅助信息可要可不要,但都能运行;
2、真正有用的是insert into 那几个语句,分号结尾;
所以,上面的这些语句可以保存成.sql文件,然后再命令行里调用就能执行了。不必要删减,如果非要删减可以截取inset into那几个语句:
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (2, '2007级', '2007级', 0);
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (4, '11级新生', null, 0);
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (1, '2006级', '2006级', 0);
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (3, '2008级', '2008级', 0);
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (5, '2009级', '2009级', 0);
insert into NSI_GRADE_T (GRADEID, GRADENAME, REMARK, DELSIGN)
values (6, '2010', null, 1);
热心网友
时间:2022-04-10 09:11
导出部分表>>>>
打开cmd
导出表,确定监听是否开启,数据库服务是否开启
exp scott/tiger@orcl file=F:\sign.sql tables=表名,表名 grants=y
导入表,确定新数据库服务是否开启
imp scott/tiger@数据库名 file=F:\sign.sql fromuser=scott ignore=y commit=y grants=y
热心网友
时间:2022-04-10 10:46
insert语句都可以直接用的,其它的都是plsql存储过程专用的语法