📜  PL/SQL 中的字符串连接

📅  最后修改于: 2022-05-13 01:54:59.803000             🧑  作者: Mango

PL/SQL 中的字符串连接

先决条件- PL/SQL 简介

在 PL/SQL 代码中,命令组被安排在一个块中。块组相关的声明或语句。在声明部分,我们声明变量,在开始和结束部分之间,我们执行操作。

给定两个字符串,任务是将它们连接起来并将其存储在另一个字符串中。

例子:

Input: str1 = ' RAMESH', str2 = 'SURESH'
Output: RAMESH SURESH

Input: str1 = ' Ramesh is a good boy', str3 = 'and',
       str2 = 'Suresh is a brilliant student'.
Output: Ramesh is a good boy and Suresh is a brilliant student

方法是使用连接运算符,即 || .

以下是所需的实现:

DECLARE
    --Here variables are str, str1, str2 and v
    str  VARCHAR2(40) := 'Ramesh is a good boy';
    str1 VARCHAR2(40) := 'Suresh is a brilliant student';
    str2 VARCHAR2(40) := 'and';
    v    VARCHAR2(100);
BEGIN
    v := str
         ||' '
         || str2
         ||' '
         ||str1;
  
    dbms_output.Put_line(v);
END;
-- Program End  

输出:

Ramesh is a good boy and Suresh is a brilliant student