Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi LEN
Mengembalikan panjang string yang ditentukan sebagai jumlah karakter.
Sintaks
LEN adalah sinonim dariFungsi LENGTH,, Fungsi CHAR_LENGTHFungsi CHARACTER_LENGTH, dan. Fungsi TEXTLEN
LEN(expression)
Pendapat
- ekspresi
-
Parameter input adalah CHAR atau VARCHAR atau alias dari salah satu jenis input yang valid.
Jenis pengembalian
Fungsi LEN mengembalikan integer yang menunjukkan jumlah karakter dalam string input.
Jika string input adalah string karakter, fungsi LEN mengembalikan jumlah aktual karakter dalam string multi-byte, bukan jumlah byte. Misalnya, kolom VARCHAR (12) diperlukan untuk menyimpan tiga karakter Mandarin empat byte. Fungsi LEN akan mengembalikan 3 untuk string yang sama.
Catatan penggunaan
Perhitungan panjang tidak menghitung spasi tambahan untuk string karakter dengan panjang tetap tetapi menghitungnya untuk string panjang variabel.
Contoh
Contoh berikut mengembalikan jumlah byte dan jumlah karakter dalam stringfrançais
.
select octet_length('français'), len('français'); octet_length | len --------------+----- 9 | 8
Contoh berikut mengembalikan jumlah karakter dalam string tanpa spasi tambahan dan cat
cat
dengan tiga spasi tambahan:
select len('cat'), len('cat '); len | len -----+----- 3 | 6
Contoh berikut mengembalikan sepuluh entri VENUENAME terpanjang dalam tabel VENUE:
select venuename, len(venuename) from venue order by 2 desc, 1 limit 10; venuename | len ----------------------------------------+----- Saratoga Springs Performing Arts Center | 39 Lincoln Center for the Performing Arts | 38 Nassau Veterans Memorial Coliseum | 33 Jacksonville Municipal Stadium | 30 Rangers BallPark in Arlington | 29 University of Phoenix Stadium | 29 Circle in the Square Theatre | 28 Hubert H. Humphrey Metrodome | 28 Oriole Park at Camden Yards | 27 Dick's Sporting Goods Park | 26