Вопросы по теме 'sqlplus'
Как вставить строку, содержащую &
Как я могу написать оператор вставки, который включает символ &? Например, если я хочу вставить «J&J Construction» в столбец базы данных.
Я не уверен, что это имеет значение, но я использую Oracle 9i.
205269 просмотров
schedule
13.10.2022
Порядок вывода в Oracle 10g
Я использую Oracle 10g, и вывод, возвращаемый командой SELECT , имеет зигзагообразный формат. Как я могу расположить столбцы в правильном порядке? Есть какая-то команда?
369 просмотров
schedule
27.04.2022
Когда мне нужно использовать точку с запятой вместо косой черты в Oracle SQL?
На этой неделе в моей компании у нас были дебаты о том, как нам писать сценарии SQL.
Предыстория: наша база данных - Oracle 10g (скоро будет обновлена до 11). Наша команда администраторов баз данных использует SQLPlus для развертывания наших...
141560 просмотров
schedule
02.08.2022
Webrick очень медленно реагирует. Как это ускорить?
У меня есть приложение Rails, которое я запускаю на своем сервере. Когда я перехожу на удаленный рабочий стол и пытаюсь загрузить приложение, серверу требуется 3-4 минуты, чтобы ответить простой HTML-страницей. Однако, когда я загружаю страницу...
23855 просмотров
schedule
30.04.2022
Для чего используется переменная TNS_ADMIN в Oracle?
Скажите, пожалуйста, для чего нужен параметр TNS_ADMIN в Oracle? Я работаю над Unix, используя базу данных оракула.
Требуется ли этот параметр для поиска файла sqlplus. Я выполняю скрипт, в котором выполняется запрос на обновление базы данных...
15200 просмотров
schedule
05.08.2022
Проблема с запуском скрипта oracle из командной строки с использованием sqlplus
У меня возникла проблема при попытке запустить мой sql-скрипт в oracle с помощью sqlplus. Скрипт просто заполняет фиктивные данные:
DECLARE
role1Id NUMBER;
user1Id NUMBER;
role2Id NUMBER;
user2Id NUMBER;
role3Id NUMBER;
user3Id...
55778 просмотров
schedule
30.06.2023
Генерация сценария SQL*Plus с использованием SQL*Plus
Я хочу сгенерировать кучу сценариев SQL*Plus, запрашивая словарь данных, но столкнулся с некоторыми проблемами и подозреваю, что упускаю что-то очевидное.
Например, когда я выполняю в SQL*Plus следующее, я получаю ORA-01756: quoted string not...
4655 просмотров
schedule
22.10.2022
Эквивалент MySQL \G в Oracle SQL * Plus
В Oracle SQL*Plus результаты SELECT отображаются в виде таблицы. Есть ли способ отобразить строку в виде ключ-значение (например, MySQL \G вариант )?
База данных, над которой я работаю (схема не определена мной), имеет кучу столбцов с именами,...
7316 просмотров
schedule
20.06.2023
Обновить пакет из SQLPLUS
Я пытаюсь обновить пакет в Oracle, исходящий из SQL Server, это сбивает с толку.
Я написал пакетный файл, который сначала запускает файл .spec , а затем файл .body , но даже запуск его вручную не работает.
Я использую этот синтаксис:...
15854 просмотров
schedule
05.06.2022
Простой запрос Oracle: литерал не соответствует строке формата
Я хочу выполнить простую функцию в Oracle. Подпись определяется следующим образом:
CREATE OR REPLACE FUNCTION NewCaseListForValidation
(
p_fromDate in DATE,
p_toDate in DATE,...
7500 просмотров
schedule
27.04.2023
Обнаружить ошибку sqlplus в пакетном сценарии dos?
У нас есть следующий пакетный скрипт:
(
echo @release.sql
echo exit
) | sqlplus x/y@orcl
if %errorlevel% gtr 1 goto dberror
Проблема в том, что утверждение if %errorlevel% gtr 1 никогда не кажется истинным, когда возникает ошибка sql....
10353 просмотров
schedule
20.06.2023
Как завершить ввод CREATE TYPE в sqlplus (Oracle)?
Я пытаюсь ввести CREATE TYPE в свой терминал, но не могу понять, как это закончить. Вот мой конкретный запрос:
CREATE TYPE testtype AS OBJECT (
id int
);
/
Затем он отказывается выполнять какую-либо операцию, а вместо этого ожидает ввода...
2219 просмотров
schedule
02.06.2022
Как я могу удалить конечные пробелы и дополнительную новую строку при буферизации вывода?
Конечные пробелы в буферизованном выводе rpad(' ',40) усекаются. Если я удалю опцию SET TRIMSPOOL on, размер строки станет 400, и после каждого запроса на выбор появится дополнительная новая строка. Какие параметры мне нужны, чтобы иметь конечные...
11141 просмотров
schedule
16.09.2022
Проблема с запросом SqlPlus (спецификация и тело пакета)
Я пытаюсь получить спецификацию и тело пакета из sqlplus, делая это.
select text from all_source
where name = 'PACK_JACK'
order by line;
но я получаю только его тело, а не спецификацию.. что мне нужно изменить, чтобы получить их оба в виде...
20422 просмотров
schedule
26.04.2022
Как передать переменные в sqlplus в команду bash
Вот может проблема: у меня есть встроенный вызов sqlplus в моем файле bash, и я хотел бы передать ему параметр
этот код - это то, что я пытаюсь
c_id=`sqlplus -S $login/$password $id << EOF
set pagesize 0
set verify off
set...
9221 просмотров
schedule
23.09.2022
Заголовки столбцов продолжают появляться в выходных данных Oracle.
После каждых 10 строк заголовки моих столбцов снова появляются в моем выводе Oracle. Есть ли что-то в моем коде или какой-то переменной среды, которую я могу установить, чтобы остановить это? Мне нужно, чтобы заголовки столбцов появлялись только...
41070 просмотров
schedule
24.02.2023
Bat-файл и SQLPLUS
У меня есть небольшой файл .bat, который входит в базу данных Oracle 11g с помощью SQLPLUS и выполняет файл .sql. Проблема, с которой я сталкиваюсь, заключается в выходе из SQLPLUS через файл .bat. Поискав в Интернете, я натолкнулся на то, чтобы...
4398 просмотров
schedule
30.06.2023
SPOOL - Форматировать столбцы французскими символами
Я создаю файл из запроса SELECT, используя sqlplus с командой SPOOL. Некоторые столбцы в моем запросе SELECT содержат французские символы, которые неправильно написаны в файле. SELECT RPAD(Column1, ‘ ‘, 32 ) FROM TableX; Если значение столбца 1...
967 просмотров
schedule
30.01.2023
Использовать переменную с LIKE% (например, переменную%) в PL/SQL?
Вопрос аналогичен использованию LIKE в SQL *PLUS , где оператор select содержит предложение LIKE следующим образом:
select * from sometable where somecolumn LIKE 'something%';
Как можно использовать то же самое в курсоре? Я попытался...
96744 просмотров
schedule
13.05.2022
Вывод SQLPLUS: как автоматически получить минимальную ширину столбца для каждого столбца?
Я попытался установить ширину строки, но это не было моим намерением, можно ли как-то уменьшить ширину каждого столбца до минимума, который будет соответствовать значениям? или автоматическая подстрока каждого столбца, чтобы все они помещались на...
11267 просмотров
schedule
20.02.2022