Вопросы с тегом «oracle»

12
Обоснование LNNVL

LNNVL - встроенная функция оракула, которая возвращает TRUE для условий, оценивающих в FALSE или UNKNOWN, и возвращает FALSE для условий, оценивающих в TRUE. Мой вопрос заключается в том, что было бы выгодно возвращать противоположность условию истины, а не просто обрабатывать значения NULL?...

12
Обновление 700 миллионов строк до того же значения

У меня есть хранилище данных (оракул), где мне нужно установить одинаковое значение столбца для всех 700 миллионов строк. У меня нет доступа администратора или доступа к администратору, так что это должно быть выполнено с помощью простого SQL, и временная таблица не создается. Еще больше усложняет...

12
Каковы причины и способы устранения ошибок таблицы?

Я понимаю, что ошибки таблицы мутаций вызваны недостатком дизайна или проблемным запросом. Недавно был запущен старый запрос, который выдает ошибку таблицы мутаций. Наш DBA решил проблему, но мы не знаем как. Что именно приводит к ошибкам изменяющейся таблицы и как наш администратор БД решит...

12
Обновить все строки

Я хочу знать, как наиболее эффективно обновить каждую строку в чрезвычайно большой таблице Oracle для одного столбца. Например: update mytable set mycolumn=null; или: update mytable set mycolumn=42; Мои знания вполне могут быть устаревшими. Что я делаю, так это изменяю таблицу, чтобы удалить...

12
Что такое концепция «Таблица сохраненных ключей»?

Я прочитал в документации Oracle о сохраненной на ключе таблице в разделе Обновление представлений соединения. Тем не менее, я не нашел простой способ понять это. Я надеюсь получить некоторые простые концептуальные подробности, помимо официальной документации Oracle....

12
Как Oracle узнает, кто я?

Немного неважно, но это пробудило мое любопытство. Я только что вошел в базу данных Oracle 10g в первый раз, используя Oracle SQL Developer Tools. Я использовал общий логин пользователя, который не является моим именем (nottstest2), с машины, которая называется чем-то, что не является моим именем...

12
Причина, чтобы не использовать номер Nullable в Oracle?

Наша компания взаимодействует с другой компанией-разработчиком программного обеспечения для совместного проекта, и нам сказали, что, если конкретное значение не должно отображаться, мы должны передать значение -5000 (их произвольное значение часового); причина в том, что ни один числовой столбец в...

12
Каковы имя пользователя и пароль по умолчанию для предварительно созданной виртуальной машины Oracle?

Я загрузил DeveloperDaysVM2016-06-02_13.ova с http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html и успешно загрузил его в Virtual Box. Я вошел в систему как пользователь "оракула", и я вижу рабочий стол. Из виртуальной машины я открыл Firefox и перешел к:...

12
ДЕЙСТВИТЕЛЬНО ли возможно, что порядок для этой конкретной избыточной производной таблицы не будет гарантирован?

Я наткнулся на этот вопрос в беседе в Твиттере с Лукасом Эдером . Хотя правильное поведение будет заключаться в применении предложения ORDER BY к самому внешнему запросу, поскольку здесь мы не используем DISTINCT, GROUP BY, JOIN или любое другое предложение WHERE в самом внешнем запросе, почему бы...

12
Разница между дампом базы данных (экспорт) и резервным копированием базы данных?

В чем недостаток: использовать только команду EXPили EXPDPкоманду для дампа базы данных (и рассматривать ее как резервную копию) вместо создания резервных копий с помощью BACKUP DATABASEкоманды (через RMAN)? В чем разница между дампом базы данных (экспорт) и резервным копированием базы...

12
Использование одного и того же случая при выполнении условий для нескольких столбцов запросов

Есть ли «лучший» способ переписать SELECTпредложение, когда несколько столбцов используют одинаковые CASE WHENусловия, чтобы условия проверялись только один раз? Смотрите пример ниже. SELECT CASE testStatus WHEN 'A' THEN 'Authorized' WHEN 'C' THEN 'Completed' WHEN 'P' THEN 'In Progress' WHEN 'X'...

12
Есть ли способ вырваться из строки и ввести SQL без использования одинарных кавычек в оракуле?

Я тестирую приложение на основе оракула и обнаружил следующий код: Query = "ВЫБРАТЬ имя из сотрудников, ГДЕ id = '" + PKID + "';" то есть строка запроса содержит кавычки вокруг значения PKID, которое получено прямо из URL. Очевидно, это классическая SQL-инъекция, ожидающая выполнения ... за...

12
Отключить явные коммиты в JDBC, обнаружить их в SQL или перевести базу данных в состояние только для чтения

Предыстория : я работаю на http://sqlfiddle.com (мой сайт), и пытаюсь предотвратить один из возможных способов злоупотребления там. Я надеюсь, что, задавая вопрос о проблеме, которую я сейчас решаю, я случайно не усугублю потенциальное злоупотребление, но что вы можете сделать? Я верю вам, ребята....

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

Мне нужно получить некоторые данные из внешней базы данных и выполнить с ней некоторые вычисления в другой базе данных. Можно ли подключиться к внешней базе данных из хранимой процедуры? Спасибо, парни. PS. Я использую Oracle, и обе базы данных находятся на одном...

11
Почему я не получаю ошибку таблицы мутаций в триггере?

Известно (или, по крайней мере, было известно), что вы не можете использовать операторы DML для мутирующей таблицы внутри триггера. Выдержка из документации Oracle : Мутирующая таблица - это таблица, которая изменяется с помощью оператора UPDATE, DELETE или INSERT, или таблица, которая может...

11
Временная действительность и отношения первичного / внешнего ключа

Я прочитал несколько уроков оракула, которые показывают временную достоверность и временные характеристики. Однако в примерах, которые я прочитал, в демонстрационных таблицах не используется первичный ключ. http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#ADFNS1005...

11
С чего начать с Oracle?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос нужен только один ответ: список отличных ресурсов для начала работы с Oracle, включая администрирование баз...

11
Есть ли тайм-аут для запроса по ссылке в базе данных?

Изменить / Предисловие: Этот вопрос был перенесен из SO, так как меня особенно интересует вопрос о тайм-аутах при запросах ссылок на БД. Предоставленный обходной путь от SO несколько нормальный, но мне действительно интересен сам вопрос. Мотивация: у меня был один запрос, выполняемый «навсегда»...