7
ответов

Единственный ВЫБОР SQL, Возвращающий несколько строк из одной строки таблицы

У нас есть таблица, которая имеет форму: идентификатор, Value1, Value2, Value3 1,2,3,4 Мы должны преобразовать это в. Идентификатор, Имя, Значение 1, 'Value1', 2 1, 'Value2', 3 1, 'Value3', 4 Являются там умным способом выполнить в этом...
вопрос задан: 23 July 2013 22:51
6
ответов

Лучший способ сделать многострочную вставку в Oracle?

Я ищу хороший способ выполнить многострочные вставки в базу данных Oracle 9. Следующие работы в MySQL, но, кажется, не поддерживаются в Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY...
вопрос задан: 17 December 2015 20:33
5
ответов

Смотря на дизайн инструмент для Перевода Бизнес-логики от Хранимых процедур до Бизнес-Слоя C#

Не входя в дискуссию о том, должна ли бизнес-логика быть в базе данных или на прикладном уровне, так как это было покрыто в другом месте. Моя команда переводит 100K + строки МН/...
вопрос задан: 23 May 2017 10:32
4
ответа

Преобразуйте столбцы в строки в SQL [дубликат]

Я должен записать запрос, который берет строки и преобразовывает его в столбцы - вот моя таблица: Считайте fname lname идентификационным определением-----------------------------1 abc 20 2 pqr...
вопрос задан: 24 March 2013 18:15
4
ответа

Что +0 означает после ORDER BY в Oracle

Я пытаюсь понять то, что +0 в конце этой Oracle 9i запрашивают средства: ВЫБЕРИТЕ /* + ИНДЕКС (CODE_ZIP_CODE_IX) */a.city, a.state, LPAD (a.code, 5,0) ZipCode, b....
вопрос задан: 7 July 2010 16:15
4
ответа

Работа Oracle с несколькими теми же индексами столбца

Я Работаю с новой Oracle DB с одной таблицей, имеющей следующие индексы: Индекс 1: ColA, Индекс 2 ColB: ColA Является вторым избыточным индексом, и это окажет негативное влияние на производительность?
вопрос задан: 19 June 2009 20:37
3
ответа

Oracle 9 - Сбрасывающий Последовательность для соответствия состоянию таблицы

Мне использовали последовательность для отбора моего (Базирующееся целое число) первичные ключи в таблице оракула. Кажется, что эта последовательность не всегда использовалась для вставки новых значений в таблицу. Как я получаю последовательность...
вопрос задан: 25 January 2011 15:56
3
ответа

UTL_FILE.FOPEN () процедура, не принимающая путь для каталога?

Я пытаюсь записать в файле, хранившем в c:\ drive named vin1.txt, и добираюсь, эта ошибка.Please предлагают!> ОШИБКА в строке 1: РТЫ 29280: недопустимый> РТЫ пути к каталогу 06512: в> "SYS.UTL_FILE"...
вопрос задан: 2 May 2010 13:00
2
ответа

Как найти верхнюю отметку (для сеансов) в Oracle 9i

Как я могу найти верхнюю отметку (историческое максимальное количество одновременных пользователей) в базе данных оракула (9i).
вопрос задан: 6 June 2018 07:53
2
ответа

Получите список всех функций и процедуры в базе данных Oracle

Я сравниваю три схемы Oracle. Я хочу получить список всех функций и процедуры, используемые в каждой базе данных. Действительно ли это возможно через запрос? (предпочтительно включая флаг, относительно ли они...
вопрос задан: 19 September 2010 04:00
2
ответа

Попытка сделать задание, которое будет выполняться после каждой 1 минуты, но не работа?

Я сделал это задание, которое должно быть выполнено в интервале 1 минуты, но оно не работает. Когда я использую, выполняют dbms_job.run (2); это выполняется. печать является процедурой, предложите! НАЧАТЬ...
вопрос задан: 2 May 2010 12:56
2
ответа

оракул 9i получает самого высокого члена дерева с данным ребенком

У меня есть отношения отцов и детей в Oracle 9i таблица базы данных как: породите | ребенок 1 | 2 2 | 3 2 | 4 пустых указателя | 1 1 | 8, я должен получить абсолютного родителя от данного...
вопрос задан: 18 September 2009 14:25
1
ответ

ORA-00942: таблица или представление не существует (работает, когда отдельный SQL, но не работает внутри функции оракула)

Когда у меня есть SQL-оператор, такой как select * from table1, он прекрасно работает, но как только я помещаю его в функцию, я получаю: ORA-00942: таблица или представление не существует Как решить эту проблему?
вопрос задан: 18 June 2015 17:22
1
ответ

Создайте последовательность с помощью START WITH из Query

Как создать последовательность, в которой значение START WITH получено из запроса? Я пытаюсь таким образом: СОЗДАТЬ ПОСЛЕДОВАТЕЛЬНОСТЬ "Seq" INCREMENT НА 1 НАЧАТЬ С (ВЫБЕРИТЕ МАКС ("ID") ИЗ "Таблицы"); Но я получаю ORA -...
вопрос задан: 17 April 2011 01:51
1
ответ

Синтаксическая ошибка Oracle [дубликат]

Я получил следующую ошибку в Oracle: ВЫБЕРИТЕ * ИЗ abcd, ГДЕ имя КАК '%' ОГРАНИЧИВАЕТ 10 * ОШИБКА в строке 1: РТЫ 00933: команда SQL не правильно закончила то, Что...
вопрос задан: 28 March 2011 02:06
1
ответ

Как вручную инициализировать коллекцию ЗАПИСЕЙ в PL / SQL?

ребята. Вот простой пример двумерного массива в PL / SQL, который отлично работает. объявить тип a - это таблица чисел; тип b - таблица a; arr b: = b (a (1, 2), a (3, 4)); начнем для ...
вопрос задан: 14 September 2010 08:33
1
ответ

FluentNHibernate. MissingConstructorException при создании SessionFactory

Я пытаюсь бегло настроить SessionFactory для доступа к базе данных Oracle9i, с помощью ODP.Net, и я получаю этот MissingConstructorException. У меня есть фактические быстрые отображения, в которых разбираются хорошо...
вопрос задан: 12 July 2010 07:33
1
ответ

Самый большой не пустой столбец

Я должен обновить строку с формулой на основе самого большого значения двух столбцов DATETIME. Я обычно делал бы это: САМЫЙ БОЛЬШОЙ (date_one, date_two) Однако обоим столбцам позволяют быть ПУСТЫМИ. Мне нужно...
вопрос задан: 21 April 2010 15:01
0
ответов

ORA-01008: не все переменные связаны. Они связаны

Я столкнулся с проблемой Oracle, причину которой я пока не смог найти. Приведенный ниже запрос работает в Oracle SQL Developer, но при запуске в .NET выдает: ORA -01008: не все ...
вопрос задан: 21 October 2019 13:36
0
ответов

Как работает растровый индекс?

Кто-нибудь может помочь мне получить логическое представление растрового индекса и индекса с обратным ключом?
вопрос задан: 28 February 2015 13:29
0
ответов

Определение набора символов для столбца. Для таблиц базы данных oracle

Я выполняю следующий запрос в SQL*Plus CREATE TABLE tbl_audit_trail ( id NUMBER(11) NOT NULL, old_value varchar2(255) NOT NULL, new_value varchar2(255 ) NOT NULL, action varchar2(20) ...
вопрос задан: 11 June 2014 08:50
0
ответов

Почему соединение по выражению в цикле FOR выполняется только один раз?

Я только что нашел то, что я считаю несколько неожиданным поведением в PLSQL против SQL в Oracle. Если я выполню этот запрос на SQLDeveloper, я получу 5 результатов: выберите уровень lvl из двойного соединения уровнем <= 5; Но если ...
вопрос задан: 6 May 2014 12:36
0
ответов

ORA-12560: TNS: ошибка адаптера протокола

Я Google [d] для этой ошибки ORA-12560: TNS: ошибка адаптера протокола, но не удалось найти фактическую причину и как решить эту ошибку? Может ли кто-нибудь сказать мне идеальное решение для решения проблемы входа в систему.
вопрос задан: 25 January 2014 07:58
0
ответов

Как избежать ошибки DIVIDE BY ZERO в запросе SQL

SELECT YEAR, period, round ((1- sum (rej_qty) / sum (recd_qty)) * 100, 0) FROM TAB_A WHERE sid = '200' И sdid IN ('4750') И ((ГОД = '2011' И период В ('...
вопрос задан: 1 October 2012 08:16
0
ответов

Когда пользовательские функции оцениваются в запросе в Oracle?

Я наблюдаю интересное поведение при использовании определяемых пользователем функций в операторе SELECT. У меня есть пара хранимых процедур, которые читают и удаляют данные из одной таблицы. Эти сохраненные...
вопрос задан: 5 June 2012 22:13
0
ответов

Фильтр «текстового» столбца в all_views

Можно ли каким-либо образом отфильтровать текстовый столбец в таблице all_views oracle? Например: SELECT * FROM ALL_VIEWS WHERE UPPER (TEXT) LIKE '% FOO%'; Исключение: ORA-00932: несовместимые типы данных: ...
вопрос задан: 10 February 2012 14:08
0
ответов

Как выбрать только 1 строку из oracle sql?

Я хочу использовать синтаксис oracle для выбора только 1 строки из таблицы DUAL. Например, я хочу выполнить такой запрос: SELECT user FROM DUAL ... и в нем будет около 40 записей. Но мне нужна только одна запись....
вопрос задан: 19 January 2012 07:22
0
ответов

Использование distinct для столбца и выполнение порядка по другому столбцу дает ошибку

У меня есть таблица: abc_test со столбцами n_num, k_str. Этот запрос не работает: выберите distinct(n_num) из abc_test порядка by(k_str) Но этот работает: выберите n_num из abc_test порядка по(...
вопрос задан: 18 January 2012 07:37
0
ответов

Удалить все символы после определенного символа в PL / SQL

Как мне получить подстроку из значения этого примера: john.abc_1234 Я хочу это чтобы вернуть john.abc. Итак, в основном нам нужно удалить всю информацию после _. Дополнительные примеры: 1234_abc
вопрос задан: 18 October 2011 07:55
0
ответов

Oracle PL / SQL - Как создать простую переменную массива?

Я хотел бы создать переменную массива в памяти, которую можно было бы использовать в моем PL / Код SQL. Я не могу найти в Oracle PL / SQL коллекций, которые используют чистую память, все они, похоже, связаны с таблицами. Я '...
вопрос задан: 10 August 2011 16:07