Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Contoh String dan Angka Oracle Concatenate

Di Oracle, kita dapat menggabungkan string dan angka menggunakan dua pipa "|| " dan dengan menggunakan fungsi CONCAT . Fungsi CONCAT hanya membutuhkan 2 argumen, artinya hanya dapat menggabungkan 2 string atau angka yang diberikan. Dengan menggunakan dua PIPES, Anda dapat menggabungkan sejumlah string dan angka.

Oracle Concatenate String Dengan Contoh Angka

1. Menggabungkan String dan Angka Menggunakan PIPES

Dalam contoh berikut, ini akan menggabungkan beberapa string dan angka menggunakan dua PIP.

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line('abc '|| 'xyz ' || 123 || ' $');
END;
/

Keluaran:

abc xyz 123 $
PL/SQL procedure successfully completed.

2. Menggabungkan String dengan Nilai Angka Terhitung

Dalam contoh berikut, ini akan menggabungkan string dengan angka menggunakan operator aritmatika untuk nilai yang dihitung. Harap perhatikan bahwa untuk nilai yang dihitung, Anda harus menggunakan tanda kurung selain itu akan memberikan kesalahan Numerik atau Nilai.

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line('abc'|| 'xyz' || (5 + 4)|| '$');
END;
/

Keluaran:

abcxyz9$
PL/SQL procedure successfully completed.

3. Menggunakan Fungsi CONCAT

Dalam contoh berikut, itu akan menggabungkan dua argumen yang diberikan. Dalam fungsi CONCAT, tidak perlu menggunakan tanda kurung untuk nilai yang dihitung.

SET SERVEROUTPUT ON;
BEGIN
dbms_output.put_line(concat('abc', 3 + 6));
END;
/

Keluaran:

abc9
PL/SQL procedure successfully completed.

Lihat juga:

  • Cara mengkompilasi Paket Tidak Valid di Oracle
  • Program PL/SQL untuk Menghapus Catatan

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Anda membuat tabel sementara di database Oracle?

  2. Membuat pemicu untuk hanya berjalan ketika tabel baru sedang dibuat

  3. Apakah SELECT FOR UPDATE mencegah koneksi lain dimasukkan saat baris tidak ada?

  4. Dukungan Bool Oracle SQL

  5. Oracle SQL Syntax:Pengidentifikasi yang dikutip