查表信息

本文介绍在Oracle数据库中如何使用PL/SQL创建定时任务(job),包括创建表、存储过程及定时任务的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

select * from all_tab_columns where table_name='BD_ITEM'

根据以上可以在oracle中查询出对应表中的栏位信息


select * from all_tab_comments WHERE OWNER='SFM'
根据以上可以在oracle中查询出对用户有多少张表信息


如何在plsql中产生job(打开command window)录入以下
1.产生一个数据库表
SQL> create table test(a date);

Table created
2.产生一个存储过程
SQL> create or replace procedure myproc as
2 begin
3 insert into test values(sysdate);
4 end;
5 /

Procedure created
3.产生job
SQL> variable job1 number;
SQL>
SQL> begin
2 dbms_job.submit(:job1,'MYPROC;',sysdate,'sysdate+1/1440');
3 end;
4 /

PL/SQL procedure successfully completed
job1
---------
1
4。运行job
SQL> begin
2 dbms_job.run(:job1);
3 end
4 /

begin
dbms_job.run(:job1);
end

ORA-06550: 第 6 行, 第 0 列:
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
; <an identifier>
<a double-quoted delimited-identifier>
符号 ";" 被替换为 "end-of-file" 后继续。
job1
---------
1

SQL>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值