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

Pemformatan string menggunakan LISTAGG di Oracle. Melarikan diri dari kutipan tunggal ` `

Anda dapat menggunakan:

SELECT LISTAGG('''' || student_name || '''',',') 
       WITHIN GROUP (ORDER BY student_name)
FROM students;

atau menggunakan ENQUOTE_LITERAL fungsi:

SELECT LISTAGG(DBMS_ASSERT.ENQUOTE_LITERAL(student_name),',') 
       WITHIN GROUP (ORDER BY student_name) AS r
FROM students;

Demo DBFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perhitungan Oracle Age dari Tanggal lahir dan Hari Ini

  2. Standar ANSI SQL untuk kata kunci ORACLE MINUS

  3. Java tidak menjalankan pernyataan persiapan dengan parameter

  4. Cara membuat tautan DB antara dua instance Oracle

  5. Cara mengaktifkan logging untuk pernyataan SQL saat menggunakan JDBC