Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle SQL, nối nhiều cột + thêm văn bản

Bạn có hai tùy chọn để nối các chuỗi trong Oracle:

  • CONCAT
  • Sử dụng ||

Ví dụ CONCAT:

CONCAT(
  CONCAT(
    CONCAT(
      CONCAT(
        CONCAT('I like ', t.type_desc_column), 
        ' cake with '), 
      t.icing_desc_column),
    ' and a '),
  t.fruit_desc_column)

Sử dụng || ví dụ:

'I like ' || t.type_desc_column || ' cake with ' || t.icing_desc_column || ' and a ' || t.fruit_desc_column


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối Oracle với SQL Server qua một kết nối an toàn

  2. Tắt tất cả các ràng buộc bảng trong Oracle

  3. Gọi một hàm được lưu trữ (trả về một mảng kiểu do người dùng xác định) trong oracle qua một liên kết cơ sở dữ liệu

  4. Oracle SQL - REGEXP_LIKE chứa các ký tự không phải là a-z hoặc A-Z

  5. ORA - 00933 nhầm lẫn với tham gia bên trong và như