Panjang Tali Oracle

Panjang Tali Oracle



Dalam tutorial ini, kita akan belajar bagaimana menggunakan fungsi length() di database Oracle untuk menentukan panjang string yang diberikan.

String adalah tipe data penting untuk database dan pengembangan secara umum. Oleh karena itu, memahami berbagai teknik untuk memanipulasi dan berinteraksi dengan string sangatlah bermanfaat.







Fungsi Panjang Oracle

Oracle menyediakan fungsi length() , yang memungkinkan kita untuk memasukkan string tertentu. Fungsi kemudian akan menentukan panjang string dan mengembalikannya sebagai nilai integer.



Panjang string ditentukan oleh jumlah karakter dalam string input dan diatur oleh kumpulan karakter yang ditentukan.



Kita dapat mengekspresikan sintaks fungsi seperti yang ditunjukkan di bawah ini:





PANJANGNYA ( input_string ) ;

Sintaks sebelumnya menunjukkan bahwa fungsi menerima satu argumen: nilai string, variabel, kolom tabel, atau ekspresi string.



Jenis input harus CHAR, VARCHAR2, NCHAR, NVARCHAR, CLOB, atau NCLOB.

Jika input_string yang disediakan adalah tipe karakter, fungsi akan menyertakan setiap/semua karakter spasi putih di depan dan di belakang sebagai bagian dari string.

Fungsi akan mengembalikan tipe bilangan bulat positif yang menunjukkan jumlah karakter string. Fungsi akan menghasilkan tipe NULL jika nilai inputnya adalah NULL.

Contoh Penggunaan Fungsi

Mari kita gunakan contoh praktis untuk memahami dengan baik bagaimana fungsi length() bekerja.

Contoh 1 – Contoh Fungsi Dasar

Contoh berikut menggunakan fungsi length() dengan string input literal:

Pilih panjangnya ( 'Selamat datang di Linuxint' ) sebagai hanya
dari ganda;

Kueri sebelumnya harus mengembalikan jumlah karakter string input seperti yang diilustrasikan di bawah ini:

HANYA
------------
dua puluh

Contoh 2 – Menggunakan Fungsi Panjang Dengan Input NULL

Contoh berikut menampilkan operasi fungsi jika diberikan dengan  masukan NULL:

Pilih panjangnya ( batal ) sebagai len dari ganda;

Hasil:

HANYA
----------
< batal >

Sebaiknya dipahami bahwa string kosong diperlakukan dalam format yang sama dengan NULL. Demonstrasi:

Pilih panjangnya ( '' ) sebagai len dari ganda;

Keluaran:

HANYA
-------------
< batal >

Contoh 3 – String Dengan Karakter Spasi Awal dan Akhir

Contoh berikut mengungkapkan bagaimana fungsi berperilaku ketika diberikan string literal dengan karakter spasi kosong di depan atau di belakang:

Pilih panjangnya ( 'Halo Dunia' ) sebagai len_memimpin,
panjangnya ( 'Halo Dunia' ) sebagai len_trailing,
panjangnya ( 'Halo Dunia' ) sebagai len_leading_trailing,
panjangnya ( 'Halo Dunia' ) sebagai len_none
dari ganda;

Pernyataan sebelumnya harus mengembalikan output seperti yang ditunjukkan di bawah ini:

Contoh 4 – Menggunakan Fungsi Length() Dengan Kolom Tabel

Contoh berikut menunjukkan penggunaan fungsi panjang dengan kolom tabel:

Pilih nama_depan, panjang ( nama depan )
dari KARYAWAN
dimana ROWNUM < = 10 ;

Kode sebelumnya harus mengembalikan panjang string input di kolom first_name. Contoh keluaran ditunjukkan di bawah ini:

Kesimpulan

Dalam posting ini, Anda menemukan sintaks dan mengembalikan nilai fungsi panjang di Oracle. Anda juga menemukan berbagai contoh penggunaan fungsi panjang.