Articles of oracle11g

Non Ending Loop в курсоре.

Пожалуйста, найдите приведенный ниже код. Он работает без остановок без каких-либо операций или вывода. что я делаю неправильно. declare cid number; cadd number; ctras number; cr varchar(2); cad number; cursor c1 IS select c_tras, c_id, c_add from customer_master; cursor c2 IS select c_address, cr from customer_address where c_id = cid; begin open c1; open c2; […]

Результат соединения из подзаголовка

У меня есть оператор SQL со следующей структурой: f(string parameter)=select * from table(parameter) … => results in some table with rows. f (строковый параметр) используется как ярлык для более сложного подзапроса sql. table parameters: |—params—-| param1 param2 param3 …. как объединить f() с parameters таблицы, где f () будет вызываться для каждого параметра в этой […]

Слишком длинное заявление LIKE

См. Ниже DDL: create table #VRMs (ID INT, VRM VARCHAR(10)) INSERT INTO #VRMs VALUES (1,'VRM1') INSERT INTO #VRMs VALUES (1,'VRM2') INSERT INTO #VRMs VALUES (1,'VRM3') Пользователи хотят иметь возможность искать VRM следующим образом: select * from #VRMs where VRM LIKE '%VRM1' Проблема в том, что в этой таблице есть 100 000 000 строк, и запросы […]

SQL Developer: объединение таблиц из подключенной базы данных SQL Server и подключаемой базы данных Oracle DB

Мы переносимся с SQL Server 2005 на Oracle 11G. Я пытаюсь выполнить обновление таблицы в Oracle, используя данные, хранящиеся в таблице на SQL Server. Используя SQL Developer, я выполнил следующее: Создал подключение к базе данных Oracle Created Connection name –> e9_crp Supplied User name and Pass Defined Host Name and SID Я также создал соединение […]

Как вернуть boolen в refcursor?

В приведенной ниже процедуре мне нужно вернуть логическое значение с помощью refcursor CREATE OR REPLACE PROCEDURE gmmt_proc.co_col_preference_details_sp ( p_applcd IN VARCHAR2, p_rptname IN VARCHAR2, p_user IN VARCHAR2, p_out_col_pref OUT sys_refcursor, p_err_cd OUT NUMBER, p_err_msg OUT VARCHAR2 ) IS p_check BOOLEAN := true; p_val NUMBER; BEGIN BEGIN SELECT p3.col_grp_id INTO p_val FROM co_page_t p1, co_page_col_grp_t p2, […]

Переименовать столбец с именем TYPE, LEVEL в sqlplus

Это нужно сделать в sql plus. Привет, я изо всех сил пытаюсь переименовать две колонки в таблице. Они называются «ТИП» и «УРОВЕНЬ». Это необходимо сделать в sql plus без исключения. Не работает (работает в sql developer tho): alter table client rename column level to clevel; alter table client rename column "level" to clevel;

Запрос Возвращаемое значение как 0

Я пытаюсь выполнить следующий PL / SQL-скрипт в SQL Developer. Цикл должен возвращать количество нулей, но как-то каждый раз, когда он возвращает 0. set serveroutput on DECLARE –v_count number; v_count_null number; BEGIN execute immediate 'select count(*) from SP_MOSAIX' into v_count; FOR i in (select column_name from all_tab_COLUMNS where table_name = 'SP_MOSAIX') LOOP select count(*) into […]

ORA-01591 – данные о удалении оракула из таблицы удаленного SQL-сервера

Используя гетерогенное соединение с Oracle 11gr2 на Sql Server 2005, мы пытаемся получить данные. При извлечении в цикле, если мы не зафиксируем после вставки данных в Oracle и попытаемся удалить данные на Sql Server, эта ошибка возникает: ORA-01591: kilit belirsiz dağıtılmış 3.10.5910 işlemi tarafından tutuluyor Эта проблема продолжается до повторного создания таблицы. Мы были бы […]

Oracle SQL – альтернатива оператору UNION ALL

Учитывая запрос follownig, который использует объединение, Select col1,col2,col3,col4,col5,cast(multiset(temp.col1 from table(cast(xslt.children as clob_nt)) temp, col6 from tableA union all Select a,b,c,d,e,cast(multiset(temp.col1 from table(cast(tableB.children as clob_nt)) temp, col7 from tableB я ожидал бы получить следующий результат (т.е. строки из обеих таблиц) tableA.x tableA.x tableA.x tableA.x tableA.x tableA.clob(x) tableA.x tableA.x tableA.x tableA.x tableA.x tableA.x tableA.clob(x) tableA.x tableB.x tableA.x […]

Получение столбцов нескольких строк в одной строке

У меня есть таблица DB с записями, как показано ниже, ID ATTR_NAME ATTR_VALUE 1 ABC DEF 1 GHI JKL 1 MNO PQR Я хотел бы получить одну строку как ID ABC GHI MNO 1 DEF JKL PQR

Intereting Posts
MySQL 1064: У вас есть ошибка в синтаксисе SQL Амазонки Redshift Keys не применяются – как предотвратить дублирование данных? Создание подкаталога через SQL INSERT с использованием FileTable sqlite-эквивалент row_number () over (partition by …? Как вернуть список значений вместо строки при запросе базы данных oracle с помощью XPath? максимальный размер строки превышен при копировании поля varbinary (max) Производительность MS Access при JOINing из связанных таблиц на разных серверах? Использование записи ADODB, установленной для выполнения объединенного запроса на обновление параметр хранимой функции mysql Библиотека полезных (сложных) SQL-скриптов В какой последовательности находятся запросы и подзапросы, выполняемые механизмом SQL? Переменные SQL-запроса в MS Access Left Join With Where Clause Получить последнее значение столбца с вложенными и повторяющимися полями LINQ to Entities эквивалент sql "TOP (n) WITH TIES"