oracle- все статьи тега ➜ страница 5


Экранирование символа амперсанда в строке SQL

Я пытаюсь запросить определенную строку в моей базе данных SQL и амперсанд. Я попытался установить escape-символ, а затем избежать амперсанда, но по какой-то причине это не работает, и я не уверен, что именно моя проблема. Set escape '' select * from V1144engine.T_nodes where node_id in( select node2_id from V1144engine.T_edges where node1_id in( select node2_id from V1144engine.T_edges where node1_id in( select node2_id from V1144engine.T_edges where node1_id = (select ...

Спящий диалект для базы данных Oracle 11g?

есть ли диалект гибернации для базы данных Oracle 11g? Или я должен использовать org.hibernate.dialect.Oracle10gDialect что поставляется с Hibernate? ...

Как правильно использовать Oracle ORDER BY и ROWNUM?

мне трудно конвертировать хранимые процедуры из SQL Server в Oracle, чтобы наш продукт был совместим с ним. у меня есть запросы, которые возвращают самую последнюю запись некоторых таблиц, на основе метки времени: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => это вернет мне самую последнюю запись но Oracle: SELECT * FROM raceway_input_labo WHERE rownum <= 1 ORDER BY t_stamp DESC => это вернет мне самую старую запись (возможно, в зависимости от ...

Oracle SELECT TOP 10 records

у меня большая проблема с оператором SQL в Oracle. Я хочу выбрать 10 лучших записей, упорядоченных STORAGE_DB, которые не находятся в списке из другого оператора select. этот отлично работает для всех записей: SELECT DISTINCT APP_ID, NAME, STORAGE_GB, HISTORY_CREATED, TO_CHAR(HISTORY_DATE, 'DD.MM.YYYY') AS HISTORY_DATE FROM HISTORY WHERE STORAGE_GB IS NOT NULL AND APP_ID NOT IN (SELECT APP_ID FROM HISTORY WHERE T ...

Самый чистый способ построить строку SQL в Java

Я хочу построить строку SQL для выполнения манипуляций с базой данных (обновления, удаления, вставки, выбора и т. д.) - вместо ужасного метода конката строк, использующего миллионы "+"и кавычек, которые в лучшем случае не читаются - должен быть лучший способ. Я думал об использовании MessageFormat - но его предполагается использовать для пользовательских сообщений, хотя я думаю, что это будет разумная работа - но я думаю, что должно быть что-то более согласованное с операциями типа SQL в Java ...

MySQL 'create schema' и 'create database' - есть ли разница

принимая пик в information_schema база данных и пик на метаданных для одного из моих любимых проектов мне трудно понять, какие (если есть) различия существуют между и create database команда для MySQL. есть ли различия? Если нет, то это довольно типичный шаблон поведения для реляционных баз данных (я слышал, что для других баз данных, таких как Oracle, схема существует в базе данных, а не на тот же уровень, что и база данных). спасибо! ...

Как поместить более 1000 значений в предложение Oracle IN [дубликат]

этот вопрос уже есть ответ здесь: SQL в предложении 1000 предел элемента 4 ответы есть ли способ обойти ограничение Oracle 10g на 1000 элементов в статическом предложении IN? У меня есть разделенный запятыми список многих идентификаторов, которые я хочу использовать в предложении IN, иногда этот список может превышать 1000 элементов, и в этот момент Oracle выдает ошибку. Запрос похож на этот... select ...

Как я могу получить количество записей с помощью хранимой процедуры?

на INSERT,UPDATE и DELETE операторы SQL, выполняемые непосредственно против базы данных, большинство поставщиков баз данных возвращают количество затронутых строк. Для хранимых процедур число затронутых записей всегда -1. как мы получаем количество записей, затронутых хранимой процедурой? ...

Отключить все ограничения таблиц в Oracle

Как я могу отключить все ограничения таблицы в Oracle с помощью одной команды? Это может быть как для одной таблицы, списка таблиц, так и для всех таблиц. ...

ORA-01882: регион часового пояса не найден

Я обращаюсь к базе данных Oracle из приложения java, когда я запускаю свое приложение, я получаю следующую ошибку: java.язык SQL.SQLException: ORA-00604: произошла ошибка на рекурсивном уровне SQL 1 ORA-01882: регион часового пояса не найден ...

СУБД MySQL и SQL-сервер и СУБД Oracle [закрыт]

Я всегда использовал только MySQL и никакой другой системы баз данных. сегодня на собрании компании возник вопрос, и я был смущен, я не знал: Для разработчика, какие функции встряхивания земли предлагают MS или Oracle, которых не хватает MySQL, и которые позволяют MS и Oracle взимать плату за свои системы? ...

Как создать временную таблицу в базе данных Oracle?

Я хотел бы создать временную таблицу в базе данных Oracle что-то вроде Declare table @table (int id) в SQL server и чем заполнить его с select оператор это возможно? спасибо ...

Oracle SQL Query для перечисления всех схем в БД

Я хотел удалить некоторые неиспользуемые схемы в нашей базе данных oracle. Как я могу запросить все имена схем ? ...

Escape-символ Oracle SQL (для'&')

при попытке выполнить инструкции SQL insert с помощью Oracle SQL Developer Я продолжаю генерировать подсказку "введите значение подстановки": insert into agregadores_agregadores ( idagregador, nombre, url ) values ( 2, 'Netvibes', 'http://www.netvibes.com/subscribe.php?type=rss&amp;url=' ); Я пробовал экранирование специального символа в запросе используя ' ' выше, но я все еще не могу избежать амперсанда, '&', вызывая замену строки. вперед панки, сделайте мой день:) ...

Какой минимальный объем клиентских ресурсов требуется для подключения C# к базе данных Oracle?

Я успешно подключился к базе данных Oracle (10g) из C# (Visual Studio 2008), загрузив и установив средства администрирования клиента и Visual Studio 2008 на своем ноутбуке. установочный объем для клиентских инструментов Oracle был более 200 мб и довольно долго наматывался. кто-нибудь знает, что такое минимальный рабочий след? Я надеюсь, что это одна DLL и команда register, но у меня есть ощущение, что мне нужно установить oracle home, и установите различные переменные среды. Я использую Oracl ...

Как создать GUID в Oracle?

можно ли автоматически сгенерировать GUID в инструкцию Insert? кроме того, какой тип поля я должен использовать для хранения этого GUID? ...

Что означает "select count(1) from table name" в любых таблицах базы данных?

когда мы выполняем select count(*) from table_name возвращает количество строк. что значит count(1) сделать? Что значит 1 означает здесь? Это то же самое, что count(*) (как это дает тот же результат на исполнение)? ...

Запустить хранимую процедуру в SQL Developer?

Я пытаюсь запустить хранимую процедуру, которая имеет несколько параметров in и out. Процедура может быть просмотрена только на панели "мои подключения" путем навигации по другим пользователям | / Packages// если я щелкну Правой Кнопкой Мыши, пункты меню будут "заказать членов по..."и" создать модульный тест " (выделено серым цветом). Возможность "запустить" процедуру не представляется возможным, когда к ней обращается пользователь. Я пытался найти пример того, как создать анонимный блок, чтоб ...

Как вставить метку времени в Oracle?

у меня есть БД Oracle с timestamp поле в нем. Каков правильный SQL-код для вставки timestamp в этой области? ...

Как изменить ограничение

SQL как изменить ограничение ниже 1 из моего ограничения CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode), Я хочу добавить в ON DELETE CASCADE к ограничению выше. как мне изменить это существующее ограничение ACTIVEPROG_FKEY1 и добавить ON DELETE CASCADE к ограничению ACTIVEPROG_FKEY1 рассмотрим ACTIVEPROG_FKEY1 находится в таблице ACTIVEPROG ...