www.ctrt.net > orAClE sql脚本编写

orAClE sql脚本编写

Oracle与sql server的SQL的语法是一样的,函数不一样,系统表不一样。 把create table复制然后执行。 oracle的批处理的SQL语句结尾要加分号 ;

sqlplus里面直接输入sql语句;就能运行。脚本文件的话 @脚本文件 运行

可通过PL/SQL来进行导出: 1、登录PL/SQL到指定数据库。 2、点击上方工具栏的工具—导出表。 3、摁住键盘的ctrl键,选择要导出的表名(即多选)。 4、然后勾选下方的“创建表”,选择存放路径及保存的文件名,然后点击“导出”按钮,等待完成即可。

sqlplus ${dbuser}/${dbpwd}@${dbname}

1、第1、2个提示是由于序列和表不存在可以忽略 2、第3、4个提示 需要TourDB的建表语句

比如你的文件是d盘下的data.sql 那么在命令窗口下输入 @d:/data.sql 我忘记斜杠"/"还是"\",试一下吧!

导出命令:1)单表导出:exp 用户名/密码@服务器别名 tables=表名 file=d:\名称.dmp exp jm110/jm110@120_2 tables=ajb file=d:\ajb.dmp多张表: exp jm110/jm110@120_2 tables=(ajb,jjdwb) file=d:\ajb2.dmp 2)完全导出:也就是数据库中的所有表...

在PL/SQL中直接用command window执行就可以了: PL/SQL developer----->File------>New---->command window 然后在弹出的窗口里依次执行: SQL> @f:\abc\a.sql; SQL> @f:\abc\b.sql; SQL> @f:\abc\c.sql;

前面的写对着,后面的不对 sqlplus / as sysdba; @sql01.sql @sql02.sql 这不能这样写,要 sqlplus / as sysdba @1.sql sqlplus / as sysdba @2.sql sqlplus / as sysdba @3.sql

sqlplus SQL> @c:\create_sql.sql; 或者建立批处理文件createsql.bat,内容如下: sqlplus scott/tiger@ora @c:/create_sql.sql

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com