


Bagaimana untuk Memisahkan Rentetan Dipisahkan Koma dalam T-SQL?
Jan 23, 2025 am 08:47 AMSimulasikan fungsi Split dalam T-SQL
Memisahkan nilai yang dipisahkan koma ke dalam baris yang berasingan ialah tugas biasa dalam pengaturcaraan. Dalam T-SQL, tiada fungsi split asli, tetapi terdapat beberapa teknik untuk mencapai hasil yang serupa.
Salah satu cara ialah menggunakan pemprosesan XML. Dengan menukar rentetan dipisahkan koma kepada dokumen XML dan kemudian menggunakan XQuery untuk mengekstrak nilai, kami boleh mengisi jadual dengan nilai individu ini:
1 2 3 4 5 |
|
Alternatifnya ialah menggunakan ungkapan jadual biasa rekursif (CTE) untuk mengulangi rentetan dan mengekstrak subrentetan:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Banyak cara lain untuk membelah rentetan dipisahkan koma dalam T-SQL boleh didapati dalam pautan rujukan yang disediakan dalam jawapan Stack Overflow ini: Bagaimana untuk membelah rentetan dipisahkan koma?
Atas ialah kandungan terperinci Bagaimana untuk Memisahkan Rentetan Dipisahkan Koma dalam T-SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Kurangkan penggunaan memori MySQL di Docker

Bagaimana anda mengubah jadual di MySQL menggunakan pernyataan Alter Table?

Cara menyelesaikan masalah MySQL tidak dapat membuka perpustakaan bersama

Apa itu SQLite? Gambaran Keseluruhan Komprehensif

Jalankan MySQL di Linux (dengan/tanpa bekas podman dengan phpmyadmin)

Bagaimanakah saya menjamin MySQL terhadap kelemahan biasa (suntikan SQL, serangan kekerasan)?

Menjalankan Pelbagai Versi MySQL di MacOS: Panduan Langkah demi Langkah

Bagaimana saya mengkonfigurasi penyulitan SSL/TLS untuk sambungan MySQL?
