Описание тега java-stored-procedures

A subroutine stored in a relational database system written in the Java programming language
1 ответ

Обработка исключений в хранимых классах Java в БД Oracle

Когда хранимый Java-класс попадает в необработанное исключение, каков наилучший способ вернуть полную трассировку стека обратно в PL/SQL для правильной регистрации? Во время предварительных тестов моего класса я нажал NullPointer, который Oracle ото…
0 ответов

JPA использует процедуру для обновления и удаления

Я использую JPA для своего приложения, и в таблице базы данных есть проверки безопасности для выбора, вставки, обновления и удаления. Кроме того, существуют процедуры для проверки безопасности с использованием pass, user_id, table_id, а также операц…
1 ответ

Хранимая процедура Java

У меня есть следующая хранимая процедура Java: CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED "RetreiveLdap" AS import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; import java.…
08 июн '10 в 07:54
2 ответа

Кто-нибудь может сказать плюсы и минусы хранимых процедур И плюсы и минусы хранимых процедур Java?

Кто-нибудь может сказать плюсы и минусы хранимых процедур И плюсы и минусы хранимых процедур Java? И как это проверить. С наилучшими пожеланиями!
1 ответ

Я получаю исключение SQL: индекс параметра выходит за пределы диапазона (1 > количество параметров, которое равно 0) ошибка

cstm=conn.prepareCall("{call ekleSP}"); cstm.setInt(1, Integer.parseInt(tb_1.getText())); cstm.setString(2, tb_2.getText()); cstm.setString(3, tb_3.getText()); cstm.setString(4, tb_4.getText()); cstm.setString(5, tb_5.getText()); cstm.execute(); Ekl…
13 дек '17 в 20:39
2 ответа

Получение кода выхода из Java обратно в PL/SQL

Я пытаюсь получить код выхода из метода Java обратно в PL/SQL. Похоже, что всегда есть исключение. Как я могу узнать, что за исключение было. Я бегу на 12с. SQL> CREATE OR REPLACE JAVA SOURCE NAMED UTLCMD AS 2 import java.lang.Runtime; 3 public c…
02 фев '15 в 17:03
1 ответ

MySQL запрос для длинного запроса для выполнения в хранимой процедуре

Я получил хэш-карту в Java, как это {(1,'2018-06-29 10:19:33'),(4,'2018-06-29 10:19:34'),(10,'2018-06-29 10:19:38'),....} Длина карты может достигать 3000 и стол MySQL id name updated 1, firstProduct, 2018-06-29 09:19:33 2, secondproduct, 2014-06-29…
21 авг '18 в 15:29
4 ответа

Подключение к СУБД MySQL через Java

У меня есть требование для подключения существующего приложения cobol в z/OS к удаленной базе данных MySQL с использованием Java. Я читал о подходе хранимых процедур, но не получил четкого представления об архитектуре. Не могли бы вы поделиться свои…
1 ответ

Вызов хранимой процедуры JDBC

Я создал хранимую процедуру следующим образом: // Хранимые процедуры в mysql DELIMITER $$ CREATE PROCEDURE `bank`.`hello` (in id varchar(20),in pass varchar(20)) BEGIN insert into admin(username,password) values (id,pass); END $$ DELIMITER ; и я выз…
25 мар '15 в 06:45
0 ответов

Вызов хранимой процедуры MS SQL Server | Джава

Я использую MS SQL Server 2012 . Попытка сделать вызов хранимой процедуры с использованием Java. Поля в базе данных varchar и int. Я использую следующий код: String sql = "{call spu_getDetail('17537650',1)}"; Class.forName(jdbcDriver); Connection co…
10 май '15 в 01:47
0 ответов

Реализация ODCITableDescribe в хранимой процедуре Java

Текущий вопрос является второй частью этого вопроса, связанного с ODCI. Я реализовал тип коллекции в Oracle SQL, который практически определяется как тип и таблица этого типа. CREATE TYPE row_type AS OBJECT ( C1 VARCHAR2(50), C2 VARCHAR2(50), C3 VAR…
08 ноя '18 в 15:14
2 ответа

Spring JcbcTemplate для вызова Oracle Stored Proc. Весна 3.2

У меня есть некоторый прямой код JDBC, использующий CallableStatement. Я пытался преобразовать его в Spring, используя DataSource, JdbcTemplate и SimpleJdbcCall. Я пробовал в основном каждый учебник, пример и фрагменты из документов Spring, которые …
30 дек '15 в 00:41
2 ответа

Реализация хранимой процедуры Java IBM DB2 for i (AS400)

Я создал хранимую процедуру Java следующим образом, способный генерировать .class файл с использованием интерпретатора команд Qshell AS400. import java.sql.*; public class sample { public sample(){ super(); } /** * @param args */ public static void …
0 ответов

Недопустимая хранимая процедура Java / Oracle, созданная без исключений SQLExceptions

У меня есть следующий код Java, который создает хранимую процедуру. Чтобы проверить это, я намеренно передаю недействительный sql: public void createStoredProcedure(@NotNull final StoredProcInfo storedProcInfo, @NotNull final ColumnInfoFactory colum…
28 окт '15 в 22:27
1 ответ

Oracle Java хранимые процедуры, возвращающие данные

Я пытаюсь написать хранимую процедуру Java, которая может вернуть результат. Я нашел этот документ на веб-сайте Oracle, но ни один из приведенных примеров не возвращает данные http://docs.oracle.com/cd/B19306_01/java.102/b14187/cheight.htm Я создал …
3 ответа

Как вызвать эту Java-программу на PL/SQL

У меня есть Java-программа, которая показывает список портов, доступных в моей системе. Эта программа работает нормально в командной строке. Но теперь я хочу использовать эту программу Java через PL/SQL. Но я сталкиваюсь с ошибкой, как прилагается. …
12 авг '18 в 11:45
1 ответ

Создание Java-функции Oracle SQL не работает

При попытке создать Java-функцию Oracle для генерации случайного UUID, как описано в этом ответе Stackru, я получаю следующую ошибку: sql> CREATE or REPLACE FUNCTION random_uuid RETURN VARCHAR2 AS LANGUAGE JAVA NAME 'java.util.UUID.randomUUID() r…
29 янв '19 в 08:43
1 ответ

JDBC CallableStatement - вызов нескольких хранимых процедур за один раз

Чтобы вызвать хранимую процедуру Oracle, используя только простой JDBC в Java, мы могли бы сделать что-то вроде этого: con.prepareCall("{ call ? = my_procedure(?) }"); callStm.registerOutParameter(1, Types.INTEGER); callStm.setInt(2, -100); callStm.…
29 янв '19 в 16:56
1 ответ

Вызов хранимой процедуры оракула с табличным объектом в качестве входных данных с использованием Java

Я пытаюсь вызвать хранимую процедуру Oracle с 4 параметрами 1 в качестве ввода таблицы пользовательских типов и получаю следующую ошибку и PriceInBundle_Input_Table является объектом с двумя элементами MaterialNumber nvarchar2(22), BundleNumber nvar…
24 фев '19 в 13:47
1 ответ

Oracle SQL - Как я могу вызвать конвейерную функцию ODCI, используя JSP

Ниже приведена точная реализация https://docs.oracle.com/cd/B28359_01/appdev.111/b28425/pipelined_example.htm Давайте предположим, что у нас есть следующее определение таблицы: CREATE TABLE StockTable ( ticker VARCHAR(4), openprice NUMBER, closepric…
05 ноя '18 в 09:00