Описание тега oracle

Oracle Database - это многомодельная система управления базами данных, созданная Oracle Corporation. НЕ используйте этот тег для других продуктов, принадлежащих Oracle, таких как Java и MySQL.
0 ответов

Извлечение последовательности xml из другой последовательности xml в SQL

У меня небольшая проблема с xmlsequence. Я кодирую в PL-SQL (Oracle) Допустим, мой XML выглядит так: <Row name="Row1"> <Field name="Filed1"> <Value1> </Value1> </Field> <Row name="Row2inRow1"> <Field name="File…
03 окт '14 в 02:33
1 ответ

Могу ли я хранить объекты BLOB в столбце типа CLOB в БД Oracle без приведения

Я использую WebSphere Message Broker, у которого есть поток сообщений, который читает сообщения XML из очереди. Если сообщения имеют тип NON STANDARD (не соответствует стандартам XML), они преобразуются в объект BLOB и проверяются в базе данных Orac…
30 апр '14 в 11:39
0 ответов

Oracle Trigger Условные строки

Я просто изучаю Trigger в Oracle. У меня такой стол Примечание. Идентификатор WT_ID - это FK сводки по воде, но не имеет ограничений (напрямую не связан) Я хочу сделать триггер в таблице Temp_tank, если в таблице Temp_tank есть обновление, он будет …
05 фев '18 в 02:08
12 ответов

Обрезать пробелы (строка новой строки и табуляции) в строке в Oracle

Мне нужно обрезать новую строку (Chr(13) и Chr(10) и табуляции от начала и конца строки) в запросе Oracle. Я узнал, что в Oracle нет простого способа обрезать несколько символов. Функция "Trim" обрезает только один символ. Было бы снижение производи…
15 фев '10 в 21:00
5 ответов

Последовательности Oracle

Я использую последовательность для создания идентификатора для меня, но я использую эту последовательность из моего приложения Java. Так скажем, например, мой последний идентификатор - 200. Если я добавлю запись с.sql, используя 201 в качестве идент…
10 май '09 в 15:34
1 ответ

Каков наилучший способ объединить несколько погружений в SQL

У меня есть три подзапроса дать мне таблицу a, b, c. Я хочу сначала присоединиться к ним, а затем выбрать необходимую информацию. Я новичок в SQL, не уверен, что мои объединения являются лучшим способом: Вот что я сделал до сих пор select a.truck, a…
19 июл '18 в 14:14
1 ответ

Oracle, как добавить сгенерированный столбец для выбора *

В Oracle, как добавить сгенерированный столбец в мой набор результатов? Другими словами, как мне сделать следующее в Oracle: SELECT (col4 * (col1+col2+col3) + 13) as gen1, * FROM table1 WHERE col3 > 123 AND col4 = 5 ORDER BY col1, col2 Этот запро…
13 июл '11 в 23:06
1 ответ

Нужны предложения в создании SQL-запроса

У нас есть ниже тип записей в таблице: table_example: id|desc|is_parent_record|parent_id 1|parent record|yes| 2|child record|no|1 3|standalone record|no мы хотим получить все записи в следующем формате id|parent id|desc 1| |parent record 2|1|child r…
30 мар '17 в 06:56
3 ответа

Добавить символ в SQL выберите Query

Я новичок в SQL. У меня есть один банковский проект, в одной таблице есть такие значения. Type Amount ----- ------- Credit 5000 Debit 2000 Debit 1000........... so on Теперь мне нужно получить эти столбцы. С помощью оператора Select я могу получить,…
27 июл '17 в 06:22
2 ответа

Разница между двойным значением в Oracle и Java (IEEE 754)

BINARY_DOUBLE в Oracle и Double в Java используют стандарт IEEE 754. Но есть разница в их точности. Например значение: 456.67d Oracle: declare a BINARY_DOUBLE := 456.67d; begin SYS.DBMS_OUTPUT.PUT_Line(TO_CHAR(a,'9.99999999999999999999EEEE')); end; …
0 ответов

Как сгруппировать результат группы по одному столбцу (Oracle)

У меня есть запрос, который приводит к "РЕЗУЛЬТАТ 1" Это GROUP BY в X, Y, Z и W и SUM в VALUE. но я хочу, чтобы пара W / VALUE была сгруппирована в одном столбце, как результат "RESULT 2". Есть ли эффективный способ сделать это в Oracle? РЕЗУЛЬТАТ 1…
13 июн '14 в 17:22
4 ответа

Группировать по, иметь и упорядочивать в выбранном утверждении

У меня есть таблица ABC с 2 из ее столбцов, PIN а также FROM_DATE, Я хочу сгруппировать по PIN имеющий count > 1 а также хочу получить результат на FROM_DATE колонка. Я старался, SELECT pin, from_date, COUNT(*) AS repetition from ABC GROUP BY pin…
03 окт '17 в 08:29
1 ответ

Oracle: проблемы с вставкой символа '&'

Я пытаюсь вставить следующий запрос в Oracle SQL Developer insert into table1 (specialString) values ("&&test"); но SQL спрашивает меня о значении переменной как я могу решить это?
2 ответа

Как выбрать максимальное значение после подсчета в Oracle?

У меня есть запрос: SELECT CST_CON_ID as ID_USER, X_TYPE_FOURTH_LVL as ELEMENT_TYPE, COUNT(X_TYPE_FOURTH_LVL) as T_REPEAT FROM SIEBEL.S_SRV_REQ GROUP BY CST_CON_ID, X_TYPE_FOURTH_LVL ORDER BY CST_CON_ID; Который возвращает следующую информацию при з…
23 авг '18 в 14:25
1 ответ

Как преобразовать JSON-файл в Excel/ SQL-запрос

У меня есть процесс ETL, в котором дополнительная / дельта-загрузка генерируется командой поставщика исходной системы в файле json и передается команде разработчиков для загрузки в таблицу. И исходная система согласилась предоставить команде тестиро…
25 сен '17 в 04:52
0 ответов

Изменение формата отметки времени в Oracle 10g

Я новичок в базах данных и использую Oracle 10g XE. Запрос SELECT SCN_TO_TIMESTAMP( ORA_ROWSCN ) FROM MYTABLE; дает значение типа timestamp. Однако я хочу значение типа timestamp из запроса, упомянутого выше, но в следующем формате 2013-07-24 12:18:…
24 июл '13 в 07:46
1 ответ

В чем разница между левым соединением и левым внешним соединением?

Я создал 2 таблицы как CREATE TABLE table1(customerName VARCHAR(20),custid NUMBER ,order_id NUMBER ,price NUMBER ); CREATE TABLE table2(id NUMBER ,salary NUMBER ); Теперь я попытался использовать запросы SELECT t1.customername,t1.custid,t2.salary FR…
17 окт '16 в 12:40
2 ответа

Альтернативный подход к множественным левым соединениям

У меня есть следующие запросы для подсчета продаж по маршруту SELECT DISTINCT q.sales_route, y.yesterday, t.today FROM tblquotesnew q left join (SELECT tblquotesnew.sales_route, Count(tblquotesnew.sales_route) AS Yesterday FROM tblquotesnew WHERE tb…
25 сен '17 в 10:07
1 ответ

Таблица с использованием внешнего ключа Oracle

У меня проблема со связыванием двух таблиц в oracle 11g express. Я искал на этом сайте помощь, но я не могу найти то, что мне нужно. Моя таблица BOOKS была загружена с использованием следующего оператора: CREATE TABLE STATES( ST VARCHAR2(2) PRIMARY …
3 ответа

Импорт 3954275 операторов вставки в Oracle 10g

Как импортировать скрипт с 3954275 строками вставки операторов в Oracle 10g. Я могу сделать это с sqlplus user/pass @ script.sql но это слишком медленно (еще хуже, что фиксация находится в конце этого файла размером 900 МБ. Я не знаю, сможет ли моя …
28 май '09 в 12:59