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

Oracle Database 10g (не 10g R2). Также отметьте oracle для целей поиска.

7
Oracle - есть ли способ просмотреть незафиксированные изменения в конкретной таблице?
В настоящее время я отлаживаю пакетный процесс, который выполняет много операторов DML, но не выполняет коммит сразу. Было бы неплохо иметь возможность просматривать «ожидающие» изменения из другого сеанса, пока транзакция не зафиксирована. Это возможно? Пример: Insert into table myTable (col1, col2) values ("col1", "col2"); --Somehow view the pending transaction maybe …

2
Как мне объявить и использовать переменные в Oracle?
Мои основные навыки связаны с SQL Server, но меня попросили немного настроить запрос Oracle. Я написал следующий SQL: declare @startDate int select @startDate = 20110501 И я получаю эту ошибку: declare @startDate int select @startDate = 20110501 Error at line 1 ORA-06550: line 1, column 9: PLS-00103: Encountered the symbol …

7
Составные индексы: сначала самый выборочный столбец?
Я читал о, composite indexesи я немного запутался по поводу заказа. Эта документация (чуть менее половины пути) говорит В общем, вы должны поместить столбец, который, как ожидается, будет использоваться наиболее часто, первым в индексе. Однако вскоре после этого говорится создайте составной индекс, поместив наиболее селективный столбец первым; то есть столбец …

1
Почему сессии Oracle все еще живы после двух недель неактивности
БД: Oracle 10g O / S: Windows Server 2003, 64 бита Я запрашиваю список сеансов Oracle, сгенерированных веб-приложениями (фильтр по программе = w3wp.exe) select * from V$session where UPPER(program) LIKE '%W3%' order by logon_time Согласно Logon_Time, почему все еще живы сеансы с 31/07/2012 или 01/08/2012 или сессия до сегодняшнего дня …

5
Не может удалить несуществующее ограничение и не может создать его
При тестировании некоторых сценариев миграции с копией производственных данных (сценарии хорошо работают с данными разработки) я обнаружил любопытную ситуацию. Ограничение изменилось, поэтому я выполняю команды DROP + ADD: ALTER TABLE A_DUP_CALLE DROP CONSTRAINT A_DUP_CALLE_UK1; ALTER TABLE A_DUP_CALLE ADD CONSTRAINT A_DUP_CALLE_UK1 UNIQUE ( CONTROL_ID, CALLE_AYTO_DUPL ) ENABLE; Команда DROP работала нормально, …

6
создать инкрементный номер в SQL-запросе Oracle
Как создать инкрементное число в Oracle SQL запрос без создания какой-либо таблицы? Я пытался использовать предложение «с», но мне не удалось получить ожидаемый результат. Я использую оракул 10г Вот код, который я пытаюсь, кажется, не работает: WITH TABLE3 AS ( SELECT 2008 YEARS FROM dual WHERE 1=1 union all select …
13 oracle-10g 

1
Коммит против быстрой фиксации против фиксации очистки в базе данных Oracle
Мне было интересно, может ли кто-нибудь проверить мое понимание различий между этими тремя терминами в отношении баз данных Oracle. Многие источники путают эти термины и не объясняют их в деталях, поэтому было сложно найти информацию. Из того, что я собираю: Коммит и быстрый коммит - это одно и то же, …

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

3
Отслеживание, отладка и исправление Row Lock Contentions
Поздно поздно я столкнулся с множеством споров о блокировке строк. Стол в споре, кажется, является конкретной таблицей. Это вообще то, что происходит - Разработчик 1 запускает транзакцию с экрана интерфейса Oracle Forms Разработчик 2 запускает другую транзакцию из другого сеанса, используя тот же экран ~ 5 минут через, передний конец …

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

2
Как найти объект, который, кажется, не существует в таблице объектов?
У меня есть объект под названием cot_ntn_pi_v. Мне сказали, что это синоним. Он не отображается в таблице all_synonyms. Это выглядит как представление или таблица, но я не могу найти его в таблице всех объектов. Я могу выбрать из него, но я не могу удалить его, так как он «не существует», …

4
Как найти фактическое пространство, потребляемое индексами таблицы в Oracle?
Я хочу найти фактическое пространство, потребляемое индексами на таблице в оракуле 10g. Я не намерен включать пространство, зарезервированное оракулом для будущего использования. (Служебная нагрузка оракулом не должна учитываться.) Я хочу использовать использованные байты, а не выделенные байты. Можете ли вы помочь мне идти вперед? Кроме того, есть ли способ найти …

1
Функция подстановки SQL в Oracle 10g
Три или четыре года назад я где-то читал в блоге Oracle, что администратор БД использовал для разрешения чрезвычайных ситуаций функцию Oracle 10g для подстановки SQL в реальном времени. По сути, он настраивал Oracle таким образом, чтобы каждый раз, когда он получал определенный запрос A, он выполнял другой запрос B вместо …

2
Удалить экземпляр Oracle, правильный путь
Я хочу удалить экземпляр oracle (oracle 10.2.0.4.0), созданный в ОС AIX 6.0. Я знаю, что могу удалить все файлы dbf и ctl в Терминале, но я думаю, что это не лучший способ сделать это. Я думаю, должен быть более чистый способ сделать это. Заранее спасибо.

5
Oracle сортирует столбец varchar2 со специальными символами последними
Как я могу отсортировать в Oracle столбцы Varchar2 или NVarchar2 в моем собственном порядке. Или доступны какие-либо существующие опции, в которых сначала ставятся буквы, затем цифры, а затем все специальные символы. Наш первый подход заключался в использовании функции, которая вручную отображает символы в числа. select id, sorted_column from some_table order …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.