Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.27;
Скачать: CL | DM;

Вниз

Оракул + 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
15-1212665865
Татусик
2008-06-05 15:37
2008.07.27
имеет ли смысл ли девушке становиться программистом?


6-1190631328
ZuArt
2007-09-24 14:55
2008.07.27
Чтение WEB страниц


15-1212779576
DillerXX
2008-06-06 23:12
2008.07.27
Хорошая капча


4-1193296400
Василий К.
2007-10-25 11:13
2008.07.27
GWL_EXSTYLE в windows XP


2-1214368996
Димон_
2008-06-25 08:43
2008.07.27
TXPManifest