查表信息

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>

你可能感兴趣的:(oracle,sql)