Memandangkan jumlah data terus berkembang dan keperluan perniagaan terus menjadi lebih kompleks, jenis data dalam pangkalan data menjadi semakin pelbagai. Dalam aplikasi praktikal, kita sering perlu menukar antara jenis data yang berbeza, yang semestinya memerlukan penggunaan beberapa fungsi penukaran.
MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyediakan banyak jenis data terbina dalam dan fungsi penukaran. Artikel ini akan memperkenalkan fungsi penukaran yang biasa digunakan dalam MySQL untuk memudahkan pembaca menukar jenis data dalam aplikasi praktikal.
1. Definisi fungsi penukaran
Fungsi penukaran dalam MySQL ialah satu set fungsi yang boleh menukar jenis data yang berbeza antara satu sama lain. Fungsi ini menukar satu jenis data kepada yang lain.
2. Klasifikasi fungsi penukaran
Fungsi penukaran dalam MySQL boleh dibahagikan kepada kategori berikut:
3. Penggunaan fungsi penukaran
PILIH BULAT(123.456,2);
Hasilnya ialah: 123.46
PILIH TRUNCATE(123.456,2);
Hasilnya ialah: 123.45
PILIH SILING(123.456);
Hasilnya ialah: 124
SELECT FLOOR(123.456);
Hasilnya ialah: 123
PILIH CONCAT('Hello', 'world');
Hasilnya ialah: Helloworld
PILIH SUBSTRING('Hello world', 1, 5);
Hasilnya ialah: Hello
SELECT REPLACE('Hello world', 'world', 'MySQL');
Hasilnya ialah: Hello MySQL
SELECT UPPER('Hello world');
Hasilnya ialah: HELLO WORLD
PILIH TARIKH_TAMBAH('2021-01-01', INTERVAL 1 TAHUN);
Keputusannya ialah: 2022-01-01
PILIH TARIKH_SUB('2021-01-01', INTERVAL 1 TAHUN);
Keputusannya ialah: 2020-01-01
PILIH TO_DAYS('2021-01-01');
Hasilnya ialah: 737791
SELECT FROM_DAYS(737791);
Hasilnya ialah: 2021-01-01
SELECT IFNULL(NULL, 'MySQL');
Hasilnya ialah: MySQL
SELECT CAST('123' AS SIGNED);
Hasilnya ialah: 123
PILIH TUKAR('123.456', PERPULUHAN(6,2));
Hasilnya ialah: 123.46
IV MySQL Ia menyediakan banyak fungsi penukaran terbina dalam, yang boleh menukar jenis data yang berbeza antara satu sama lain, menjadikannya mudah untuk pembaca menukar jenis data dalam aplikasi praktikal. Mahir dalam penggunaan fungsi ini boleh meningkatkan kecekapan pemprosesan data kami dan meningkatkan prestasi aplikasi.
Atas ialah kandungan terperinci fungsi penukaran mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!