|
|
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
Уважаемые коллеги подскажите плиз как мне заменить один символ на другой, а потом проапдейтить набор данных, в даном случае в БД кто то мусор закинул, что то типа ""DFSFSD"" (двойные ковычки подряд), а я хочу заменить их например на " (одну), ниже я привел начало того что я хочу зделать, но вот не задача TRANSLATE не позволяет использовать :-( как быть. А в ручную апдейт не хочу писать там этого мусора туева хуча :-( HELP! Заранее спасибо DECLARE V_DESC ITEM_DEFINITION.Item_Desc%TYPE; -------------------------------------- CURSOR rep_Desc IS SELECT ITEM_DEFINITION.ITEM_DESC FROM ITEM_DEFINITION WHERE ITEM_DEFINITION.ITEM_DESC LIKE '%""%'; --------------------------------------- BEGIN OPEN rep_DESC; LOOP FETCH rep_DESC INTO V_DESC; TRANSLATE (V_DESC,'""','"'); EXIT WHEN rep_DESC%NOTFOUND; END LOOP; CLOSE rep_DESC; END; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 11:56:56 |
|
||
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
Вместо TRANSLATE напиши REPLACE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 12:20:08 |
|
||
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
Нифига говорит тоже самое что и с TRANSLATE 12:26:09 PLS-00221: 'REPLACE' is not a procedure or is undefined ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 12:27:07 |
|
||
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
Это не процедуры, а функции! Вызываются по-другому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 12:30:53 |
|
||
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
А как правильно вызвать? Сенькс заранее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 12:44:28 |
|
||
|
TRANSLATE
|
|||
|---|---|---|---|
|
#18+
update ITEM_DEFINITION set ITEM_DESC=replace(ITEM_DESC,'""','"') where ITEM_DESC like '%""%' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2003, 13:40:40 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1990258]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 492ms |

| 0 / 0 |
