Результаты поиска по запросу "plsql"

4 ответа

Как определить язык (английский, китайский ...) данной строки в Oracle?

Как определить язык (английский, китайский ...) данного строки (значение столбца таблицы) в Oracle (многоязычная среда)?

4 ответа

Как объявить и отобразить переменную в Oracle

Я хотел бы объявить и отобразить переменную в Oracle. В T-SQL я бы сделал что-то вроде этого DECLARE @A VARCHAR(10) --Declares @A SELECT @A = '12' --Assigns @A SELECT @A --Displays @AКак я могу сделать это в Oracle.

1 ответ

Это хороший материал, за исключением (по иронии судьбы) блока EXCEPTION. Почти во всех обстоятельствах исключения, обрабатываемые в предложении WHEN, должны быть повторно вызваны вызывающей программой. Вызывающая программа должна знать, что вызванная процедура не удалась. Простого использования DBMS_OUTPUT недостаточно, потому что вызывающая программа может быть не в состоянии обработать буфер вывода сервера и / или потому, что она не заставляет вызывающую программу признать ошибку.

ли создавать определенные пользователем исключения и иметь возможность изменять SQLERRM? Например: DECLARE ex_custom EXCEPTION; BEGIN RAISE ex_custom; EXCEPTION WHEN ex_custom THEN DBMS_OUTPUT.PUT_LINE(SQLERRM); END; /Вывод «Пользовательское ...

ТОП публикаций

0 ответов

Если приведение строки к типу данных DATE прошло успешно, это допустимая дата, в противном случае это не так.

я есть таблица с полем sourcefilename, которая имеет 5 записей. Ниже приведены записи. SN. SOURCEFILENAME 1. 20170215095453_1.Iredell Memorial Hospital Dental Eligibility.xls_INFREPT01.txt 2. Iredell Memorial Hospital Eligibility ...

4 ответа

Я думаю, что пример Тома действительно о «полудетерминированных» функциях, которые не являются формально детерминированными, но не должны выполняться для каждой строки набора результатов - как в моем вопросе ...

SELECT Заявление, я хотел бы выполнить функцию, которая является детерминированной для объема этогоSELECT заявление (или транзакция тоже будет в порядке): select t.x, t.y, my_function(t.x) from tМногие ценностиt.x одинаковы, поэтому Oracle может ...

2 ответа

Вы можете открыть курсор и извлечь строки, сделать подсчет, и если он больше 0, тогда делайте свои вещи с этой записью

ужно выбрать в локальной переменной, только если существуют данные. SELECT column1 INTO local_variable FROM table1 where column2 = <condition>; Здесь, если нет данных, соответствующих условию, я получаю сообщение об отсутствии данных. Мне нужно ...

3 ответа

Эффективно вставляйте большие объемы данных с помощью SQL

Привет, мне часто приходится вставлять много данных в таблицу. Например, у меня есть данные из Excel или текстового файла в виде 1,a 3,bsdf 4,sdkfj 5,something 129,elseзатем я часто создаю 6 операторов вставки в этом примере и запускаю сценарий ...

2 ответа

процедура оракула с использованием команды Host ()

У меня проблема с использованиемhost() Команда в оракуле. Я написал очень простой код оракула. CREATE OR REPLACE PROCEDURE run_command(command_i IN VARCHAR2) IS l_message VARCHAR2 (100); BEGIN l_message := 'cmd ' || command_i; host(l_message); ...

2 ответа

Как установить процедурный вариант в Oracle 11gr2

Я пытался создать пакеты PL / SQL и запустить процедуры в локальной установке Oracle 11gR2 на моем компьютере, и я продолжал получать ошибку ORA-00900. Основ...

3 ответа

PLSql возвращаемые значения

Здесь я иду снова с некоторыми PLSql ..Я хочу знать, если есть какой-либо способ, которым я могу использовать следующую функцию как select, не превращая ее в...