Вопросы по теме 'oracle9i'

Лучший способ сделать многострочную вставку в Oracle?
Я ищу хороший способ выполнить многострочную вставку в базу данных Oracle 9. Следующее работает в MySQL, но, похоже, не поддерживается в Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD,...
647735 просмотров
schedule 15.01.2023

Один SQL SELECT Возврат нескольких строк из одной строки таблицы
У нас есть таблица, которая имеет вид: ID,Value1,Value2,Value3 1,2,3,4 Нам нужно превратить это в . ID,Name,Value 1,'Value1',2 1,'Value2',3 1,'Value3',4 Есть ли умный способ сделать это в одном операторе SELECT (т.е. без UNION)?...
31531 просмотров
schedule 06.04.2022

Ошибка выполнения VBA/ADODB: 3704
Следующая подпрограмма VBA будет нормально выполнять большинство запросов. (например: SELECT * FROM DUAL ) Sub DisplayQuery(QueryString As String) Dim rs As New ADODB.Recordset Dim connStr As String connStr = _ "Provider=MSDAORA.1;" _...
3989 просмотров
schedule 01.04.2022

Hibernate › CLOB › Oracle :(
Я пытаюсь записать в поле clob Oracle значение более 4000 символов. Это кажется распространенной проблемой, но ни одно из решений не работает. Поэтому я молюсь о помощи отсюда. Устаревшая информация: Использование Oracle 9.2.0.8.0 Hibernate3,...
31625 просмотров
schedule 11.09.2022

SQL - объединить два отдельных SQL-запроса
У меня есть таблица, в которой хранятся обращения к страницам в веб-приложении, хранящие unique_row_id http_session_id page_name page_hit_timestamp ---------------------------------------------------------------- 0 123456789...
1361 просмотров
schedule 14.07.2022

Где расширение OCI8 в PHP/5.3.2?
Я развертываю приложение PHP, которое подключается к серверу Oracle 9i с помощью функций OCI8. Я установил последние официальные двоичные файлы для Windows (PHP/5.3.2), чтобы запустить его как модуль Apache 2.2 (т. е. установщик VB6+ts MSI). Однако...
4842 просмотров
schedule 26.10.2022

Ошибка слишком большого количества строк внутри цикла курсора for
У меня есть триггер, который содержит два цикла курсоров, один из которых вложен в другой, например: FOR outer_rec IN outer_cursor LOOP FOR inner_rec IN inner_cursor LOOP -- Do some calculations END LOOP; END LOOP; Где-то в этом...
1569 просмотров
schedule 10.04.2023

ошибка переподписанного литерала/длины дерева при создании базы данных
При запуске помощника по настройке базы данных (oracle 9i) я получаю сообщение об ошибке переполнение литерала/длины дерева . Пожалуйста, помогите мне.
2554 просмотров
schedule 19.08.2022

Как мы оптимизируем базу данных Oracle?
У нас есть база данных Oracle 9i с 7 таблицами, каждая из которых содержит более 15 миллионов записей. Между таблицей нет связи, т.е. нет внешних ключей. Вот пример одной из таблиц CREATE TABLE GSS.SHOWPD ( INSERVID VARCHAR2(7 CHAR)...
3161 просмотров
schedule 01.08.2023

удалить табличное пространство с материализованным представлением и отсутствующими файлами данных
У меня есть частично восстановленная база данных (для целей тестирования), в которой отсутствует пара табличных пространств из-за их размера и характера, которые не нужны. Итак, мне нужно удалить эти табличные пространства, однако в некоторых из них...
3730 просмотров
schedule 22.01.2023

Большая разница в производительности: использование sysdate и использование предварительно отформатированной даты
Почему такая огромная разница в производительности между этими двумя запросами? -- (89 seconds) SELECT max(mydate) FROM mytable WHERE eqpid = 'ABCDEFG' AND mydate < sysdate - 5 vs. -- (0.6 seconds) SELECT max(mydate) FROM mytable WHERE...
1812 просмотров
schedule 02.11.2022

SQL с 3 условиями с объединением: где X в (foo), где X не в (foo) или нет правила where
Я пытаюсь создать запрос, в котором, в зависимости от переменной, включенные результаты являются результатом одного из трех условий: 1) WHERE am.process IN (SELECT process_name FROM it.special_processes) 2) WHERE am.process NOT IN (SELECT...
590 просмотров
schedule 24.03.2023

Функция pl/sql вызывалась сколько раз?
Предположим, у вас есть следующее обновление: Update table set col1 = func(col2) where col1<>func(col2) Функция func вычисляется два раза для каждой строки или один раз для каждой строки? Спасибо,
3523 просмотров
schedule 17.08.2022

ORA-12560: TNS: ошибка адаптера протокола
Я Google [d] для этой ошибки ORA-12560: TNS: ошибка адаптера протокола , но не могу найти фактическую причину и как решить эту ошибку? Может ли кто-нибудь сказать мне идеальное решение проблемы входа в систему.
670932 просмотров
schedule 10.01.2023

Вопрос PL/SQl, оракул 9i
Здесь у нас есть сценарий, в котором нам нужно вернуть машину, если приведенное ниже условие неверно, и ничего не возвращать (или ноль), если оно истинно. table-> from car_list condition where color = red and color_tinge = light and car = ?...
146 просмотров
schedule 08.09.2022

использование глобальной временной таблицы в задании
Я работаю над хранимой процедурой PL-SQL, которая будет выполняться в зависимости от ежедневной работы. в хранимой процедуре я пытаюсь использовать глобальную временную таблицу следующим образом: CREATE GLOBAL TEMPORARY TABLE A_Table ON COMMIT...
2203 просмотров
schedule 01.03.2022

Ошибка при вставке данных с одинарными кавычками между ними
У меня есть приложение, которое сохраняет данные clob в базу данных. Предположим, когда я помещаю текст в текстовое поле, а затем нажимаю «Сохранить». Он вызовет процедуру, которая вставит этот текст (clob) в таблицу базы данных. Предположим, у...
2720 просмотров
schedule 15.02.2023

Проблема с соединениями SQL* PLUS в сценарии оболочки
Можем ли мы иметь несколько соединений SQL* PLUS в сценарии оболочки? Я написал сценарий оболочки для копирования данных таблиц из одной базы данных в другую с помощью команды COPY SQL* PLUS. У меня нет прав на создание ссылки на базу данных,...
4164 просмотров
schedule 09.05.2022

Перенос схем Oracle на более новую версию
У меня есть несколько схем БД в Oracle 9.2.0.8 , и мне нужно переместить эти схемы в Oracle 11.2.0.1.0 . Как лучше всего это сделать? Я нашел способ экспортировать эти схемы в 9i с помощью утилиты exp и импортировать эти схемы в БД Oracle...
214 просмотров
schedule 13.06.2022

Оператор SQL Merge работает в Oracle 11g, но не в 9i
У меня есть оператор SQL MERGE, отлично работающий в Oracle 11g (среда разработки), но он выдает следующую ошибку, когда я пытаюсь запустить его в Oracle 9i (производственная среда): ORA-00905: отсутствует ключевое слово. Есть ли способ заставить...
4166 просмотров
schedule 25.04.2023