Fungsi LEN - AWS Clean Rooms

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