Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jenis karakter
Tipe data karakter termasuk CHAR (karakter) dan VARCHAR (karakter bervariasi).
Signifikansi blanko yang tertinggal
Tipe data CHAR dan VARCHAR menyimpan string hingga panjang n byte. Upaya untuk menyimpan string yang lebih panjang ke dalam kolom jenis ini menghasilkan kesalahan. Namun, jika karakter tambahan semuanya spasi (kosong), string dipotong ke panjang maksimum. Jika string lebih pendek dari panjang maksimum, nilai CHAR dilapisi dengan blanko, tetapi nilai VARCHAR menyimpan string tanpa blanko.
Terakhir kosong dalam nilai CHAR selalu tidak signifikan secara semantik. Mereka diabaikan ketika Anda membandingkan dua nilai CHAR, tidak termasuk dalam perhitungan LENGTH, dan dihapus ketika Anda mengonversi nilai CHAR ke jenis string lain.
Spasi akhir dalam nilai VARCHAR dan CHAR diperlakukan sebagai tidak signifikan secara semantik ketika nilai dibandingkan.
Perhitungan panjang mengembalikan panjang string karakter VARCHAR dengan spasi akhir termasuk dalam panjang. Bagian akhir kosong tidak dihitung dalam panjang untuk string karakter dengan panjang tetap.