Оператор, аналогичный + = или. = В PL / SQL? - PullRequest
7 голосов
/ 22 ноября 2011

Я хотел бы знать, есть ли оператор, который я мог бы использовать в PL/SQL, чтобы я мог объединять строки с самими собой, как, например, у нас в PHP :

$myStr .= "more text";

Что означает: $myStr получает себя плюс строку "more text".

Ответы [ 2 ]

11 голосов
/ 22 ноября 2011

Хотя я не верю, что в PL / SQL есть составные операторы присваивания, оператор конкатенации строк равен ||, так что по крайней мере вы можете сделать это:

my_str := my_str || 'more text';
5 голосов
/ 22 ноября 2011

Насколько мне известно, есть только || для объединения строк и функция concat.

См.

...