oracle中执行存储过程
创建了一oracle的定时任务,定时的将一个表中的记录插入到另一个表中,查询的时候表中竟然没数据,在pl/sql中查看建的任务发现failures的值为3,难道建的存储过程有错?运行一下存储过程试试吧,查数据库书,执行存储过程命令是:call procedure 过程名;
执行一下命令,不对?再从网上查吧,一查,oracle中执行存储过程的命令是:exec 过程名,试一下,果然,建的存储过程有错,修改,重新运行,ok,正常。
记住:oracle中执行存储过程的命令是
exec 过程名
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
-- 查询外键约束(查某表的所有父表)
select c.constraint_name,cc.column_name,rcc.owner,rcc.table_name,rcc.column_name
from user_constraints c,user_cons_columns cc,user_cons_columns rcc
where c.owner=' ......
Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据。这两个工具位于Oracle_home/bin目录下。
导出数据exp
1 将数据库ATSTestDB完全导出,用户名system 密码123456 导出到c:\export.dmp中
exp system/123456@ATSTestDB file=c:\export.dmp full=y
其中ATSTestDB为数据库名称,sys ......
登录oracle数据库时常用的操作命令整理
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i
;
3、SQL>connect / as sysdba ;(as sysoper)或
connect internal/oracle AS SYSDBA ;(scott/ti ......
Mysql,SqlServer,Oracle主键自动增长的设置
1、把主键定义为自动增长标识符类型
在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:
create table customers(id int auto_increment primary key not null, name varchar(15));
insert into customers(name) values("name1"),("nam ......