![]() |
|
Модераторы: LSD |
![]()
|
|
| davidoffpk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 1.3.2010 Репутация: нет Всего: 1 |
Начинаю программировать. Версия Oracle 10g. Решил написать программу, которая будет брать текст из одного поля одной таблицы и раскидывать его по строкам в поля другой таблицы.
Вот только где-то ошибка... Выводится все время только 2-я строка текста. Помогите, пожалуйста Беру данные из таблицы Source, в ней 2 столбца - ID, Content. В последнем поле столбца Content запись: Content Я Я не Я не умею Я не умею писать Я не умею писать на Я не умею писать на PL\SQL Раскидываю в таблицу Source_out. Код:
|
|||
|
||||
| Zloxa |
|
||||||||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: 37 Всего: 161 |
В вашем исходном тексте нет строки, которая не вызывала бы замечеание, потому указание ошибки бессмыслено. Во первых три цикла - избыток. Во вторых не следует исползовать в pl/sq вызовы вроде "slect instr(var,val) into result from dual". SQL и PL/SQL это разные движки и большинство функций SQL имеют прототип в PL/SQL В третьих с LOB работайте как с LOB а не с неявно преобразованными в varchar значениями в пятых.. вот это убило навзнич:
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
||||||||
|
|||||||||
| davidoffpk |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 1.3.2010 Репутация: нет Всего: 1 |
Большое спасибо! Я всего этого пока не знал. PL\SQL я только начинаю изучать, а программы нужны уже "сегодня".
|
|||
|
||||
![]()
|
| Правила форума "Oracle" | |
|
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Oracle | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |