Saya mencoba menjalankan fungsi ganti SQlite, tetapi menggunakan bidang lain dalam fungsi tersebut.
select locationname + '<p>' from location;
Dalam cuplikan ini, hasilnya adalah daftar 0. Saya mengharapkan string dengan teks dari nama lokasi dan '<p>'
literal.
COALESCE(nullable_field, '') || COALESCE(another_nullable_field, '')
The
||
operator adalah gabungan di SQLite. Gunakan kode ini:select locationname || '<p>' from location;
sumber
Untuk perbandingan,
sumber
CONCAT(string1, string2, string3...)
||
jikaPIPES_AS_CONCAT
mode diaktifkan.untuk Visual Studio 2010, menggunakan desainer atau wizard Sumber Data, Anda kesulitan menggunakan || operator. Buat tampilan di sqlite db dan buat sumber data Anda dari situ.
Lihat juga utas ini .
sumber