SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

2 Cara Menyisipkan Baris Baru ke dalam String di SQLite

Artikel ini menyajikan dua cara untuk menyisipkan karakter baris baru ke dalam string di SQLite.

Ini berarti Anda dapat memiliki beberapa teks di satu baris, lebih banyak teks di baris lain, dll, daripada menjadi satu baris panjang.

Fungsi char()

Anda dapat menggunakan char() fungsi dengan argumen 10 (atau 13 tergantung pada sistem operasi Anda) untuk memasukkan karakter baris baru ke dalam string.

Berikut adalah contoh dasar untuk didemonstrasikan.

SELECT char(65,66,10,67,68);

Hasil:

AB
CD

Dalam hal ini saya menggunakan char() fungsi untuk semua karakter, termasuk karakter baris baru 10 .

Penggabungan

Mungkin penggunaan yang lebih umum adalah menggabungkan karakter baris baru dengan string lain. Misalnya, Anda dapat menggunakan char(10) kapan pun Anda membutuhkan baris baru.

SELECT 'Apples' || char(10) || 'Carrots';

Hasil:

Apples
Carrots

Gunakan BLOB Literal

Literal BLOB adalah literal string yang berisi data heksadesimal dan didahului oleh satu x atau X karakter.

Oleh karena itu, Anda dapat menggunakan persamaan heksadesimal dari baris baru melalui literal BLOB untuk menyisipkan baris baru ke dalam string Anda.

Ini contoh sebelumnya lagi, kecuali kali ini saya menggunakan literal BLOB untuk baris baru sebagai ganti char(10) .

SELECT 'Apples' || x'0a' || 'Carrots';

Hasil:

Apples
Carrots

Jika Anda menemukan x'0a' tidak berfungsi di sistem Anda, mungkin coba x'0D' .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara terbaik untuk menyimpan json

  2. Pulihkan Database SQLite

  3. group_concat dan cara menggunakan nomor baris di sqlite

  4. Kueri Android SQLite di mana kolom tidak nol dan tidak kosong

  5. Cara terbaik untuk menyimpan gambar yang berasal dari server di android