Вопросы по теме '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