Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
ВнизОракул + Odac + Error Найти похожие ветки
← →
from kz (2008-06-30 13:14) [0]Добрый день! Мастера столкнулся с такой проблемой, когда отрабатываю запросы в Query например создание, удаление, редактирование таблиц и т.п.
запросы все отрабатывают на Ура, когда пытаюсь отработать запрос создания юзера Create user - запрос отрабатывается с ошибкой. От отчаяния проверил запрос в PL/SQl dev, потом сохранил вполне рабочий запрос в файл *.sql
потом из программы загрузил это запрос в Query путем LoadFromFile, ExecSQL
и капец, ошибка с Character. Подскажите, разве Одак не поддерживает такого рода запросы? Или все таки придется писать хранимые процедуры?
← →
Sergey13 © (2008-06-30 13:38) [1]> [0] from kz (30.06.08 13:14)
> запрос отрабатывается с ошибкой.
Она конечно секретная?
> потом из программы загрузил это запрос в Query путем LoadFromFile
А сюда загрузить? Дядя будет?
← →
from kz (2008-06-30 13:42) [2]Вот сам запрос:
create user CLASS identified by CLASS;
grant select on STAT.BRANCH to CLASS;
grant connect to CLASS;
grant resource to CLASS;
grant unlimited tablespace to CLASS;
← →
from kz (2008-06-30 13:43) [3]Сейчас ошибку напишу ...
← →
Sergey13 © (2008-06-30 13:47) [4]> [2] from kz (30.06.08 13:42)
> Вот сам запрос:
Я тут вижу скрипт, а не запрос. ОДАК позволяет так делать?
← →
Поросенок Винни-Пух © (2008-06-30 13:49) [5]TOraSQL + анонимный PL/SQL блок
← →
Игорь Шевченко © (2008-06-30 13:50) [6]
> анонимный PL/SQL блок
оно в блоке умеет DDL выполнять ?
← →
Ляпа (2008-06-30 13:58) [7]Often it is necessary to execute several SQL statements one by one. Sometimes it can be performed by anonymous PL/SQL block. But unfortunately it doesn"t work always. For example DDL statements cannot be used in PL/SQL. Another way is using a lot of components such as TOraSQL. Usually it isn"t a good solution. With only one TOraScript component you can execute several SQL statements as one.
← →
Поросенок Винни-Пух © (2008-06-30 13:59) [8]без блока конечно же.
← →
from kz (2008-06-30 14:03) [9]
> TOraSQL + анонимный PL/SQL блок
Самое оно, сенкс!
Но на сколько я понял Ляпа (30.06.08 13:58) [7]
Там говорится что не желательно его использовать?
← →
Игорь Шевченко © (2008-06-30 14:54) [10]Я в таком случае честно выполнял операторы SQL по одному. Ничего страшного в этом нет. А если требовалось выполнить объемный скрипт (например полное создание схемы, с таблицами, пакетами и прочим), вызывал SQL*Plus, передавая ему имя файла со скриптом параметром. Все успешно работает.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.07.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c