проблема, джоб

dimakz
Дата: 30.11.2012 16:08:51
создаю джоб

DECLARE
  4 NUMBER;
BEGIN
  SYS.DBMS_JOB.SUBMIT
    (
      job        => 4
     ,what       => 'pkg_load.load_reports;'
     ,next_date  => SYSDATE+0.16
     ,interval   => 'SYSDATE+0.16'
     ,no_parse   => FALSE
    );
:JobNumber := to_char(4);
END;
dimakz
Дата: 30.11.2012 16:09:25
Error at line 1
ORA-06550: Строка 2, столбец 3:
PLS-00103: Встретился символ "4" в то время как ожидалось одно из следующих:

begin function package pragma procedure subtype type use
<an identifier> <a double-quoted delimited-identifier> form
current cursor
Символ "begin был вставлен перед "4" для продолжения.
ORA-06550: Строка 13, столбец 5:
PLS-00103: Встретился символ "end-of-file" в то время как ожидалось одно из следующих:

begin case declare end exception exit for goto if loop mod
null pragma raise re
dimakz
Дата: 30.11.2012 16:09:36
где ошибка?
Человек и Кошка
Дата: 30.11.2012 16:10:44
dimakz
где ошибка?

dimakz
ORA-06550: Строка 2, столбец 3
dimakz
Дата: 30.11.2012 16:12:04
а что за Строка 2, столбец 3?
где ее смотреть?
Человек и Кошка
Дата: 30.11.2012 16:13:09
dimakz
а что за Строка 2, столбец 3?
где ее смотреть?

здесь
dimakz
Дата: 30.11.2012 16:14:25
если строка 2 то это
4 NUMBER;

а где столбец 3?
не могу понять, просьба помочь
eev
Дата: 30.11.2012 16:15:04
dimakz,

DBMS_JOB.SUBMIT(
job OUT BINARY_INTEGER,
what IN VARCHAR2, NEXT_DATE IN DATE DEFAULTSYSDATE,
interval IN VARCHAR2 DEFAULT 'NULL',
no_parse IN BOOLEAN DEFAULT FALSE,
instance IN BINARY_INTEGER DEFAULT ANY_INSTANCE,
force IN BOOLEAN DEFAULT FALSE);
dimakz
Дата: 30.11.2012 16:16:08
job OUT BINARY_INTEGER,

а что нужно исправить в скрипте? честно не могу врубиться
tru55
Дата: 30.11.2012 16:16:34
dimakz
если строка 2 то это
4 NUMBER;

а где столбец 3?
не могу понять, просьба помочь

4 не может быть именем переменной