Какова задача этого оператора оракула - PullRequest
1 голос
/ 17 января 2012
CREATE OR REPLACE VIEW V_DIM_PrcProjectSppmse AS
SELECT
    'PROJECT' as Parent,
    'PRJCATE_' || ListItemId as Child,
    ...
        FROM
    MyVIEW

Что делает этот оператор '||' выше среднего и как оно называется?

Ответы [ 2 ]

4 голосов
/ 17 января 2012

|| - конкатенация строк.В C # это будет + в VB &.

'aaa' || 'bbb' ==> 'aaabbb'
1 голос
/ 17 января 2012

Это оператор конкатенации - он добавляет второе значение к первому. Это называется оператором конкатенации.

На других языках вы можете увидеть это как символ плюс + или амперсанд &

В вашем примере значение ListItemId добавлено к строке 'PRJCATE_'. например если бы ListItemId имел значение 15, вы бы получили 'PRJCATE_15' во втором столбце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...