Меню

Oracle ошибка при обработке операции не удалось завершить регистрацию

I have already configured many accounts to use Oracle Cloud. Especially, since December 2020 I started to face some problems on the step where you must provide a credit card to simulate a payment but in fact, it works like a personal identification. So I have used the same card that I used previously in some setups, two other new cards and even asked some friends in different countries using their own cards and some of them have experienced the same erros while others could create their account successfully.

Follow below the mentioned error:

So I decided to contact Oracle support and they have given me an ordinary answer:

Afterwards I decided to Tweet about it so I could get some help and suggestions from the Oracle community to understand what is going on hence some friends of mine had the same issue with their own cards and then I realised that not everyone was having the same issues despite that some people I contacted before was also having the same error:

 I actually tried to remove all cookies and cached data as suggested above and still had the same error. After some research I found a series of articles written by Dietrich Schroff where he described many attempts as well and in his case it seems that the solution was to use a different e-mail than before. Check out his attempts:

http://dietrichschroff.blogspot.com/2019/09/oracle-cloud-sign-up-failed.html

http://dietrichschroff.blogspot.com/2019/09/oracle-cloud-sign-up-failed-2.html

http://dietrichschroff.blogspot.com/2019/09/oracle-cloud-sign-up-failed-3-solved.html

Then I started to wonder what else could I do. I was using the cl*************@gm***.com e-mail and thought maybe the words “Cloud” and “Oracle” can trigger some type of security threat while creating the account or either the absence of my name or surname in my e-mail would trigger the same. Then I decided to use an ordinary e-mail bruno.reis@ that I never ever used and I could create my new account as below:

I fixed my problem but I still was not satisfied with the way it was fixed. I might do some tests afterwards with different accounts to see if the error persists while you are using an e-mail with certain key words as “Oracle” and “Cloud” or to check if there are other unknown issues . If you have been facing the same issue or have already fixed this before, leave the solution or your thoughts on the comment section below. I faced this error in December 2020 , Dietrich in his post is dated as September 2019 and both cases there weren’t credit card issues but e-mail instead so it would be interesting to know the real issue.

Hi! I am Bruno, a Brazilian born and bred. Former Oracle ACE, Computer Scientist, MSc in Data Science, over ten years of experience in companies such as IBM, Epico Tech, and Playtech based in three different countries (Brazil, Hungary, and Sweden) and joined projects remotely in many others. I am super excited to show you my interest in Databases, Cloud, Data Science, Data Engineering, Bigdata, AI, Programming, Software Engineering, and data in general.
(Continue reading)

Бесплатный VPS (VDS) от Oracle Cloud навсегда — это отличный способ начать обучение с облачной платформой и тренироваться в интерфейсе системе.

  • Получение;
  • Характеристики и ограничения.

Как получить бесплатный VDS/VPS от Oracle Cloud

Для получения бесплатного VPS от Oracle Cloud потребуется перейти на страницу:

https://www.oracle.com/cloud/free

После нажимаем на «Start for free».

Получение бесплатного VPS навсегда в Oracle

Далее выбираем страницу и вводим email-адрес пользователя.

Регистрация для получения бесплатного VDS навсегда в Oracle Cloud

Важно! При выборе функций потребуется обращать внимание на
пометку «Always Free Eligible»,
указывающее на то, что данная услуга будет работать без тарификации.

После заполняем личные данные, адрес и даем номер карты.

Регистрация и выбор бесплатного VPS в Oracle

Важно! С банковской карты будет списан 1$ который в
последующем будут завершены.

Теперь получаем сразу 2 VDS машины абсолютно бесплатно.

Бесплатный вечный VPS сервер в Oracle

Параметры и ограничения

Виртуальные машины будут иметь следующие характеристики:

  • Процессор: AMD EPYC 7551 32-Core Processor;
  • Количество ядер: 2;
  • Частота: 2000 МГц;
  • Оперативная память: 1 Гб;
  • 50 тысяч запросов в месяц;
  • 5 бесплатных резервных копий;
  • 10 Тб данных исходящего трафика;
  • 10 Гб дисковая квота.

Также можно ознакомиться с другими способами получения бесплатного виртуального сервера, например, от Google или Amazon.

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #21

Нужно п

Не удалось завершить регистрацию. Распространенные ошибки при регистрации: (а) Использование предоплаченных карт. Oracle принимает только кредитные и дебетовые карты. (б) Преднамеренное или непреднамеренное маскирование местоположения или идентификационных данных. (в) Ввод неполных или неточных данных счета. Если вы допустили одну их вышеперечисленных ошибок, повторите попытку. В противном случае обратитесь в службу поддержки клиентов Oracle .
Регал на альфу дебитку, 2 бакса есть, все данные и телефон личные реал, хз что еще надо.

В таких случаях нужно писать в чат поддержки и с их помощью активировать аккаунт, могут перезвонить на указанный номер телефона для верификации.

Дней с нами
913
Розыгрыши
0
Сообщения
630
Репутация
+/-

0

Реакции
206


  • #22

Нужно п

В таких случаях нужно писать в чат поддержки и с их помощью активировать аккаунт, могут перезвонить на указанный номер телефона для верификации.

Карту приняли нормально, но прислали на почту что рассмотрят заявку и дадут ответ на почту или по телефону. И тишина несколько часов уже .. Хотел написать в чат — недоступен, написал на почту им. Жду.

Popularseller

Дней с нами
840
Розыгрыши
0
Сообщения
113
Репутация
+/-

1

Реакции
55
Telegram
popularseller


  • #23

Карту приняли нормально, но прислали на почту что рассмотрят заявку и дадут ответ на почту или по телефону. И тишина несколько часов уже .. Хотел написать в чат — недоступен, написал на почту им. Жду.

Вирутальную карту юзал ?

Дней с нами
913
Розыгрыши
0
Сообщения
630
Репутация
+/-

0

Реакции
206


  • #24

Пластиковую само собой, реального банка

AlexNew

Дней с нами
3.042
Розыгрыши
3
Сообщения
442
Репутация
+/-

26

Реакции
280


  • #25

а почему за разные cloudы начали платить?в чём основная сложность регать их?последний раз спокойно клепал гугл клауд пару лет назад,что поменялось?

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #26

а почему за разные cloudы начали платить?в чём основная сложность регать их?последний раз спокойно клепал гугл клауд пару лет назад,что поменялось?

Нужны реальные данные для регистрации. С удовольствием куплю у тебя аккаунт Oracle Cloud — за 500 р.

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


ErikSha

Дней с нами
1.917
Розыгрыши
0
Сообщения
173
Репутация
+/-

0

Реакции
22


  • #28

Без лишнего гемора, за 30 минут сделали, оплата после проверки 5 минутной, все четко

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #29

Последнее редактирование: 27 Май 2021

AIex

Дней с нами
548
Розыгрыши
0
Сообщения
35
Репутация
+/-

0

Реакции
6


  • #30

Пожалуйста, имейте в виду, если хотите сотрудничать с данным человеком, он заблокирован на нашем форуме.
Актуально, но в тг не отвечаешь

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #31

Актуально, регионы Ashburn, Phoenix

Дней с нами
582
Розыгрыши
0
Сообщения
13
Репутация
+/-

0

Реакции
4


  • #32

Продал аккаунт. Всё четко, оплатил в течении 5 минут.

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #33

Актуально, регионы Ashburn, Phoenix. Цена 500 руб.!

———Двойное сообщение соединено: 27 Окт 2021———

Так же временно куплю аккаунты на почтах Gmail AWS — Amazon Cloud — Free Trial service EC2 — 32 vcpus limit регионы Frankfurt, Ohio, Oregon — 250 руб.

Последнее редактирование: 28 Окт 2021

proboina

Дней с нами
630
Розыгрыши
0
Сообщения
10
Репутация
+/-

0

Реакции
1


  • #35

Продал тсу аккаунты. Быстро проверил и сразу же перевёл деньги. Буду с ним работать дальше.

Дней с нами
412
Розыгрыши
0
Сообщения
3
Репутация
+/-

0

Реакции
1


  • #36

Вложения

  • IMG_20211213_220831.jpg

Дней с нами
500
Розыгрыши
0
Сообщения
45
Репутация
+/-

0

Реакции
11


  • #37

Ебаны оракл, что с ним стало, хуле он не регится?

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #38

Актуально, регионы Ashburn, Phoenix. Цена 350 руб.

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #39

Актуально, регионы Ashburn, Phoenix. Цена 350 руб.

Актуально

bamboor

Дней с нами
954
Розыгрыши
0
Сообщения
21
Репутация
+/-

0

Реакции
1


  • #40

Актуально, регионы Ashburn, Phoenix. Цена 400 руб.

Похожие темы

Даже лучшее написаноPL/SQLПрограмма также столкнется с ошибками или неожиданными событиями. Хорошая программа должна быть в состоянии правильно обрабатывать все виды ошибок и максимально исправлять ошибки. Любые ошибки ORACLE (сообщается какORA-xxxxxНомер ошибки Oracle в форме), ошибка операции PL / SQL или определенные пользователем условия (не записано является ошибкой), могут быть. Конечно, ошибки компиляции PL / SQL не могут быть обработаны обработкой исключений PL / SQL, потому что эти ошибки происходят до выполнения программы PL / SQL.

ORACLE предоставляет исключения (EXCEPTION) И обработка исключений (EXCEPTION HANDLER) Реализовать обработку ошибок.

5.1 Концепции обработки исключений

Обработка исключений (EXCEPTION) Используется для обработки непредвиденных событий во время обычного выполнения.PL/SQLКак только программный блок генерирует исключение и не указывает, как его обработать, программа автоматически завершит всю программу.

Существует три типа ошибок исключений:

1. Предопределено (Predefined )ошибка

ORACLEЕсть около 24 предопределенных аномалий. Обработка этой ненормальной ситуации не должна быть определена в программе,ORACLEЭто срабатывает автоматически.

2. Не определено (Predefined )ошибка
— это другой стандартORACLEошибка. Обработка этой ненормальной ситуации требует, чтобы пользователь определил ее в программе, а затемORACLEЭто срабатывает автоматически.

3. Определяемые пользователем (User_define) Ошибка

Во время выполнения программы возникает ненормальная ситуация, о которой думает программист. Чтобы справиться с этой ненормальной ситуацией, пользователи должны определить ее в программе, а затем явно вызвать ее в программе.

Часть обработки исключений обычно помещается вPL/SQL Вторая половина тела программы имеет структуру:

    EXCEPTION
       WHEN first_exception THEN  <code to handle first exception >
       WHEN second_exception THEN  <code to handle second exception >
       WHEN OTHERS THEN  <code to handle others exception >
    END;
    

Обработка исключений может быть организована в любом порядке, ноOTHERS Должно быть последним.

5.1.1 Предопределенная обработка исключений

Предопределенный раздел описанияORACLE ошибка

Чтобы справиться с этой ненормальной ситуацией, простоPL/SQLЧасть блока обработки исключений напрямую ссылается на имя соответствующего исключения и завершает обработку ошибок соответствующего исключения.

Пример 1. Обновите зарплату назначенного сотрудника, если зарплата меньше 1500, добавьте 100;

DECLARE
   v_empno employees.employee_id%TYPE := &empno;
   v_sal   employees.salary%TYPE;
BEGIN
   SELECT salary INTO v_sal FROM employees WHERE employee_id = v_empno;
   IF v_sal<=1500 THEN 
        UPDATE employees SET salary = salary + 100 WHERE employee_id=v_empno; 
        DBMS_OUTPUT.PUT_LINE(«Код как»||v_empno||«Зарплата сотрудника была обновлена!»);     
   ELSE
        DBMS_OUTPUT.PUT_LINE(«Код как»||v_empno||«Зарплата сотрудника превысила установленное значение!»);
   END IF;
EXCEPTION
   WHEN NO_DATA_FOUND THEN  
      DBMS_OUTPUT.PUT_LINE(«В базе данных нет кода»||v_empno||'Работник');
   WHEN TOO_MANY_ROWS THEN
      DBMS_OUTPUT.PUT_LINE(«Ошибка выполнения программы! Пожалуйста, используйте курсор»);
   WHEN OTHERS THEN
      DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END; 

5.1.2 Неопределенная обработка исключений

Для обработки таких нештатных ситуаций вы должны сначала определить неопределенную ошибку ORACLE. Действуйте следующим образом:

  1. вPL/SQL Раздел определения блока определяет исключение:

<Ненормальная ситуация> ИСКЛЮЧЕНИЕ;

  1. Определите ненормальную ситуацию и стандартORACLEОшибки ссылок, используйтеEXCEPTION_INITУтверждение:
PRAGMA EXCEPTION_INIT (<нештатная ситуация>, <код ошибки>);
  1. вPL/SQL Часть обработки нештатной ситуации блока соотносит обработку с ненормальной ситуацией.

Пример 2. Удалите информацию о записи назначенного отдела, чтобы убедиться, что в отделе нет сотрудников.

INSERT INTO departments VALUES(50, 'FINANCE', 'CHICAGO');

DECLARE
   v_deptno departments.department_id%TYPE := &deptno;
   deptno_remaining EXCEPTION;
   PRAGMA EXCEPTION_INIT(deptno_remaining, -2292);
   / * -2292 - это код ошибки, который нарушает ограничение согласованности * /
BEGIN
   DELETE FROM departments WHERE department_id = v_deptno;
EXCEPTION
   WHEN deptno_remaining THEN 
      DBMS_OUTPUT.PUT_LINE(«Нарушение ограничений целостности данных!»);
   WHEN OTHERS THEN
      DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END;

5.1.3 Определяемая пользователем обработка исключений

Когда возникает ошибка, связанная с ошибкой исключения, ошибка исключения неявно запускается. Определяемые пользователем ошибки исключения используются явноRAISE Заявление для запуска. При возникновении ненормальной ошибки управление передаетсяEXCEPTIONБлокировать исключительную часть ошибки, выполнить код обработки ошибок.

Для обработки таких нештатных ситуаций необходимо выполнить следующие шаги:

1. Определите исключение в разделе определения блока PL / SQL:

<Ненормальная ситуация> ИСКЛЮЧЕНИЕ;

2. Поднять <ненормальная ситуация>;

3. В части обработки исключений блока PL / SQL выполните соответствующую обработку для исключения.

Пример 3: Обновление зарплаты назначенных сотрудников, увеличение на 100;

DECLARE
   v_empno employees.employee_id%TYPE :=&empno;
   no_result  EXCEPTION;
BEGIN
   UPDATE employees SET salary = salary+100 WHERE employee_id = v_empno;
   IF SQL%NOTFOUND THEN
      RAISE no_result;
   END IF;
EXCEPTION
   WHEN no_result THEN 
      DBMS_OUTPUT.PUT_LINE(«Ваш оператор обновления данных не прошел!»);
   WHEN OTHERS THEN
      DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END;

5.1.4 Определяемая пользователем обработка исключений

перечислитьDBMS_STANDARD(Пакет предоставлен ORACLE)RAISE_APPLICATION_ERRORПроцесс, вы можете переопределить сообщение об ошибке исключения, которое предоставляет приложениюORACLEИнтерактивный метод.

RAISE_APPLICATION_ERROR Синтаксис выглядит следующим образом:

    RAISE_APPLICATION_ERROR(error_number,error_message,[keep_errors] );

Вотerror_number Это параметр от –20 000 до –20 999,error_message Соответствующее сообщение подсказки (<2048 байт),keep_errors Необязательно, еслиkeep_errors =TRUE , Новая ошибка будет добавлена ​​в список возникших ошибок. в случаеkeep_errors=FALSE(По умолчанию), новая ошибка заменит текущий список ошибок.

Пример 4: создание функцииget_salary, Эта функция извлекает сумму заработной платы указанного отдела, которая определяет ошибки -20991 и -20992, и обрабатывает два вида ошибок: параметр пуст и недопустимый код отдела:

CREATE TABLE errlog(
  Errcode NUMBER,
  Errtext CHAR(40));

CREATE OR REPLACE FUNCTION get_salary(p_deptno NUMBER)
RETURN NUMBER 
AS
  v_sal NUMBER;
BEGIN
  IF p_deptno IS NULL THEN
    RAISE_APPLICATION_ERROR(-20991,  "Код отдела пуст");
  ELSIF p_deptno<0 THEN
    RAISE_APPLICATION_ERROR(-20992,  "Неверный код отдела");
  ELSE
    SELECT SUM(employees.salary) INTO v_sal FROM employees 
    WHERE employees.department_id=p_deptno;
    RETURN v_sal;
  END IF;
END;

DECLARE 
  V_salary NUMBER(7,2);
  V_sqlcode NUMBER;
  V_sqlerr VARCHAR2(512);
  Null_deptno EXCEPTION;
  Invalid_deptno EXCEPTION;
  PRAGMA EXCEPTION_INIT(null_deptno,-20991);
  PRAGMA EXCEPTION_INIT(invalid_deptno, -20992);
BEGIN
  V_salary :=get_salary(10);
  DBMS_OUTPUT.PUT_LINE(Зарплата № 10: || TO_CHAR(V_salary));

  BEGIN
    V_salary :=get_salary(-10);
  EXCEPTION
    WHEN invalid_deptno THEN
      V_sqlcode :=SQLCODE;
      V_sqlerr  :=SQLERRM;
      INSERT INTO errlog(errcode, errtext) 
      VALUES(v_sqlcode, v_sqlerr);
      COMMIT;
  END inner1;

  V_salary :=get_salary(20);
  DBMS_OUTPUT.PUT_LINE(«Зарплата для отдела № 20:||TO_CHAR(V_salary));

  BEGIN
    V_salary :=get_salary(NULL);
  END inner2;

  V_salary := get_salary(30);
  DBMS_OUTPUT.PUT_LINE(«Зарплата для отдела № 30:||TO_CHAR(V_salary));

  EXCEPTION
    WHEN null_deptno THEN
      V_sqlcode :=SQLCODE;
      V_sqlerr  :=SQLERRM;
      INSERT INTO errlog(errcode, errtext) VALUES(v_sqlcode, v_sqlerr);
      COMMIT;
    WHEN OTHERS THEN
         DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END outer;

Пример 5: Определите триггер, используйтеRAISE_APPLICATION_ERRORЧтобы предотвратить вставку новых записей сотрудников без имен сотрудников:


CREATE OR REPLACE TRIGGER tr_insert_emp
BEFORE INSERT ON employees
FOR EACH ROW
BEGIN
  IF :new.first_name IS NULL OR :new.last_name is null THEN
    RAISE_APPLICATION_ERROR(-20000,'Employee must have a name.');
  END IF;
END;

5.2 Распространение аномальной ошибки

Поскольку ошибки исключения могут появляться в части объявления, части выполнения и части ошибки исключения, ошибки исключения, возникающие в разных частях, также различны.

5.2.1 В исполнительной части возникает ошибка исключения

Когда в исполнительной части возникает ошибка исключения, возможны следующие ситуации:

l Если текущий блок настроен на обработку ошибки исключения, выполните ее и успешно завершите выполнение блока, а затем управление передается в содержащий блок.

l Если для настройки ошибки исключения текущего блока не определен процессор, то ошибка исключения распространяется путем увеличения его в содержащем блоке. Затем выполните шаг 1) для содержащего блока.

5.2.2 Ошибка исключения возникает в разделе объявлений

Если в части объявления возникает ненормальное условие, то есть в части объявления возникает ошибка, то эта ошибка может повлиять на другие блоки. Например, есть следующие программы на PL / SQL:

DECLARE
    name varchar2(12):='EricHu';
         Другие заявления
BEGIN
         Другие заявления
EXCEPTION
    WHEN OTHERS THEN 
         Другие заявления
END;

В примере, потому чтоAbc number(3)=’abc’; Ошибка, хотя вEXCEPTIONОбъяснил вWHEN OTHERS THENЗаявление, ноWHEN OTHERS THENЭто не будет выполнено. Но если есть ненормальная ошибка за пределами блока оператора ошибки, ошибка может быть обнаружена, например:

BEGIN
    DECLARE
    name varchar2(12):='EricHu';
         Другие заявления
   BEGIN
         Другие заявления
   EXCEPTION
    WHEN OTHERS THEN 
         Другие заявления
    END;
EXCEPTION
WHEN OTHERS THEN 
         Другие заявления
END;

5.3 Программирование обработки ненормальных ошибок

При общей обработке приложения рекомендуется, чтобы персонал программы использовал обработку исключений, потому что, если в программе не объявлена ​​обработка исключений, программа будет прервана, если программа работает неправильно, и никакая информация не будет запрошена. Ниже приведен пример программирования с использованием исключения, предоставленного системой.

5.4 Использование в PL / SQLSQLCODE, SQLERRMФункция обработки исключений

Поскольку максимальная длина сообщения об ошибке ORACLE составляет 512 байт, чтобы получить полное сообщение об ошибке, мыSQLERRMс SUBSTR Функция получает сообщение об ошибке вместе, что удобно для ошибок, особенно еслиWHEN OTHERSОбработчик исключений более удобен.

SQLCODE Возвращает найденный номер ошибки Oracle,
SQLERRMВозвращает сообщение об ошибке Oracle.

Такие как:

SQLCODE=-100   è SQLERRM=’no_data_found ‘

SQLCODE=0      è SQLERRM=’normal, successfual completion’

Пример 6. Сохраните код ошибки ORACLE и его информацию в таблице кодов ошибок.

CREATE TABLE errors (errnum NUMBER(4), errmsg VARCHAR2(100));

DECLARE
   err_msg  VARCHAR2(100);
BEGIN
   / * Получить все сообщения об ошибках ORACLE * /
   FOR err_num IN -100 .. 0 LOOP
      err_msg := SQLERRM(err_num);
      INSERT INTO errors VALUES(err_num, err_msg);
   END LOOP;
END;
DROP TABLE errors;

Пример 7. Запрос кода ошибки ORACLE;

BEGIN
   INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id)
   VALUES(2222, 'Eric','Hu', SYSDATE, 20);
   DBMS_OUTPUT.PUT_LINE('Успешно вставлена ​​запись данных!');
   
   INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id)
   VALUES(2222, «Х»,«Юн», SYSDATE, 20);
   DBMS_OUTPUT.PUT_LINE('Успешно вставлена ​​запись данных!');
EXCEPTION
   WHEN OTHERS THEN
      DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END;

Пример 8. Использование кодов ошибок ORACLE для написания кода обработки ошибок исключений;

DECLARE
   empno_remaining EXCEPTION;
   PRAGMA EXCEPTION_INIT(empno_remaining, -1);
   / * -1 - код ошибки, который нарушает ограничение уникальности * /
BEGIN
   INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id)
   VALUES(3333, 'Eric','Hu', SYSDATE, 20);
   DBMS_OUTPUT.PUT_LINE('Успешно вставлена ​​запись данных!');
   
   INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id)
   VALUES(3333, «Х»,«Юн»,SYSDATE, 20);
   DBMS_OUTPUT.PUT_LINE('Успешно вставлена ​​запись данных!');
EXCEPTION
   WHEN empno_remaining THEN 
      DBMS_OUTPUT.PUT_LINE(«Нарушение ограничений целостности данных!»);
   WHEN OTHERS THEN
      DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM);
END;

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Oracle ошибка ввода вывода the network adapter
  • Oracle ошибка ora 30926