Articles of oracle

Как найти недействительные часы

Я пытаюсь построить запрос в Oracle SQL Developer, который вернет часы, которые не находятся в рабочем времени (08:00 – 5:00), чтобы очистить его. Столбец называется auction_time. Проблема состоит в том, что таблица содержит 2 миллиона строк и другие типы форматов, такие как «9:45 утра», «9 утра», «11: 00: 00», «23: 00» и еще несколько. Я […]

Oracle. С отношением от одного до нескольких выберите отдельные строки на основе значения min

Этот вопрос такой же, как и во взаимоотношениях от одного до многих, возвращать разные строки на основе значения MIN, за исключением того, что я хотел бы видеть, как выглядит ответ на других диалектах, особенно в Oracle. Переиздание оригинального описания: Скажем, пациент много посещает. Я хочу написать запрос, который возвращает отдельные строки пациентов, основываясь на их […]

Получение XML-типа oracle, хранящегося в виде двоичного XML-кода из набора результатов в Java

Я изложил решение для записи / чтения в столбец Oracle XMLType для Oracle 11g (в частности, 11.2.0.1), если столбец XMLType хранится как CLOB, который по умолчанию используется для 11.2.0.1. ОТЧЕТНЫЙ ОТВЕТ: Использование oracle XMLType в сценарии спящего режима Java В SQLDeveloper, если вы просматриваете вкладку SQL в определении таблицы (таблица DDL), она определяет хранилище столбцов […]

Динамический SQL с именем таблицы в качестве параметра

Я пытаюсь выполнить процедуру, в которую я отправляю имя таблицы и 2 имени столбца в качестве параметров: EXECUTE IMMEDIATE 'select avg(@column1) from @Table1 where REF_D = @column2' into ATTR_AVG; Я попытался использовать переменные в объединениях '@' , ':' , '||' но ничего не работает. Кто-нибудь использовал имена таблиц в качестве параметра. здесь есть несколько решений, […]

Поиск отсутствующих отношений с использованием PL / SQL

У меня есть 3 таблицы, таблица Users таблица Preferences и таблица User_Preferences . Они выглядят так: Таблица Users : User_ID : основной ключ Имя_пользователя : Имя пользователя … другие неважные поля Таблица Preferences : Pref_ID : основной ключ Pref_Name : имя предпочтительности … другие неважные поля Таблица User_Preferences : Pref_ID : пользователь имеет предпочтение User_ID […]

запрос оракула с несколькими условиями фильтра

У меня есть запрос оракула: select * from table1,table2 where table1.id1 = table2.id2 and –filters table1.col2 = 'value_11' and table2.col2 = 'value_21' or table1.col2 = 'value_12' and table2.col2 = 'value_22' or table1.col2 = 'value_13' and table2.col2 = 'value_23' … Как переписать запрос, если условия фильтра превышают 100? (value_11,value_21),(value_12,value_22)……(value_1100,value_2200) EDIT: оригинальный запрос: select cust_country.cust_login_id , cust_country.user_login_id […]

Как сделать перекресток на таблице композиций

У меня простая реляционная модель SQL со многими отношениями. Вот таблица композиций ___________________________ | object1_id | object2_id | | ————————— | Я хотел бы знать весь object1 который является общим для набора object2 . Мое основное чувство – сделать такой запрос SELECT c.object1_id FROM composition c WHERE c.object2_id = <given_id_1> INTERSECT SELECT c.object1_id FROM composition […]

Как выполнить несколько запросов Oracle SQL из VBscript?

У меня есть объект базы данных objdb. Из этого объекта кажется, что я могу выполнить только один SQL-запрос за раз. если в конце я вставляю полуточку, это дает мне Ошибка ошибки ORA-0911. Например, если я запускаю objdb.executeSQl("select * from table1; select * from table2") Это дает мне ошибку. Как запустить несколько запросов из одного метода […]

Тип данных Oracle Number для формата datetime

Возможный дубликат: Преобразование Oracle current_timestamp в секунды Преобразование Unixtime в Datetime SQL (Oracle) Мне была предоставлена ​​база данных, в которой столбец datetime / timestamp был определен в типе данных NUMBER. Какую функцию оракула я должен использовать, чтобы получить из нее дату? Ex. В моей таблице: Sample_Table, column time_touched определяется с типом данных оракула NUMBER. Этот […]

Oracle Выберите Макс. Дату в нескольких записях

У меня есть следующий оператор SELECT и на основе того, что я видел здесь: SQL Select Max Date с несколькими записями. У меня есть пример, настроенный таким же образом. Я нахожусь в Oracle 11g. Вместо того, чтобы возвращать одну запись для каждого параметра asset_tag, она возвращает кратность. Не так много записей, как в исходной таблице, […]