Dengan jumlah data yang ada di dunia, hampir mustahil untuk menguruskan data tanpa pangkalan data yang betul. Oleh itu, SQL adalah teras pangkalan data hubungan yang menyediakan pelbagai pilihan untuk menangani data sangat diperlukan dalam kebanyakan peranan pekerjaan. Dalam artikel ini mengenai jenis Data SQL, kita akan membincangkan berbagai jenis data yang digunakan dalam SQL.
Berikut ini dibahas dalam artikel ini:
bagaimana melakukan kuasa di java
- Jenis Data Berangka
- Jenis Data Rentetan Karakter
- Jenis Data Perduaan
- Jenis Data Tarikh & Masa
- Jenis Data Lain
Oleh itu, mari kita mulakan dengan masing-masing.
Jenis Data SQL: Jenis Numerik
Bahagian artikel ini akan membincangkan jenis data berangka. Jenis data ini membolehkan bilangan bulat yang ditandatangani dan tidak ditandatangani. Saya telah membahagikan jenis data berangka kepada dua bahagian berikut:
Jenis Data Numerik Tepat
Sekarang, mari kita lihat Jenis Data Numerik Kira-kira.
Jenis Data Numerik Kira-kira
Seterusnya, dalam artikel ini mari kita melihat jenis data rentetan watak yang digunakan dalam SQL.
Jenis Data SQL: Jenis Data Rentetan Karakter
Bahagian artikel ini akan membincangkan jenis data watak. Jenis data ini membolehkan watak panjang tetap dan berubah-ubah. Rujuk jadual di bawah.
CATATAN:
Ques: Mengapa kita tidak dapat menyatakan nilai lebih besar daripada VARCHAR (8000)? Jawapan: VARCHAR (n) bertanggungjawab untuk menyimpan data di halaman berturut-turut. Oleh kerana di setiap halaman, header halaman menempati 96 byte pertama dan hanya 8096 byte data (8192 -96) yang tersedia untuk overhead dan offset baris, anda tidak dapat menyatakan nilai yang lebih besar daripada VARCHAR (8000).
Juga, saya telah memperluas bahagian jenis rentetan watak ke jenis data Unicode sejak industri kamimenggunakan Unicode untuk perwakilan dan pengendalian teks yang konsisten di kebanyakan sistem penulisan dunia.
jalankan pertanyaan sarang dari baris arahan
Jenis Data Rentetan Karakter Unicode
Jenis data | Huraian / Saiz Maksimum | Penyimpanan | |
Penerangan | Saiz Maksimum | ||
ntext | Membolehkan pemboleh ubahrentetan Unicode panjang | Data teks 2GB | 4 bait + bilangan watak |
nvarchar (maksimum) | Membolehkan pemboleh ubahrentetan Unicode panjang | 2E + 31 aksara | 2 bait + bilangan watak |
nvarchar | Membolehkan pemboleh ubahrentetan Unicode panjang | 4.000 watak | 2 bait + bilangan watak |
nchar | Membolehkan ftali Unicode panjang ixed | 4.000 watak | Lebar yang ditentukan * 2 |
Seterusnya, dalam artikel ini mari kita melihat jenis data binari yang digunakan dalam SQL.
Jenis Data SQL: Jenis Data Perduaan
Bahagian artikel ini akan membincangkan mengenai jenis data binari. Jenis data ini membenarkan nilai binari panjang tetap dan berubah. Rujuk jadual di bawah.
Selanjutnya, dalam artikel ini mari kita melihat jenis data tarikh dan masa yang digunakan dalam SQL.
cara menggunakan anaconda untuk ular sawa
Jenis Data SQL: Masa tarikh Jenis Data
Bahagian artikel ini akan membincangkan jenis data tarikh dan masa. Jenis data ini membenarkan format tarikh dan masa yang berbeza. Rujuk jadual di bawah.
Seterusnya, dalam artikel ini marilah kita melihat pelbagai jenis data yang terdapat dalam SQL.
Jenis Data SQL: Yang lain Jenis Data
Bahagian artikel ini akan membincangkan jenis data yang tidak dapat dikategorikan ke dalam kategori di atas. Rujuk jadual di bawah.
Jenis data | Penerangan |
meja | Jenis data ini menyimpan set hasil untuk pemprosesan kemudian. |
xml | Jenis data ini menyimpan data berformat XML. |
kursor | Jenis data ini memberikan rujukan ke objek kursor. |
pengecam unik | Jenis data ini menyimpan pengecam unik global (GUID). |
sql_variant | Jenis data ini smencari nilai pelbagai jenis data yang disokong SQL kecuali teks, ntext, dan cap waktu. |
Setelah anda mengetahui jenis data dalam SQL, saya pasti anda ingin tahu lebih banyak SQL. Berikut adalah senarai artikel yang anda mulakan:
Oleh itu, ini adalah penamat artikel ini. Saya harap anda seronok membaca artikel ini. Kami telah melihat pelbagai jenis data yang akan membantu anda menulis pertanyaan dan bermain-main dengan pangkalan data anda. Sekiranya anda ingin mengetahui lebih lanjut mengenai MySQL dan kenali pangkalan data hubungan sumber terbuka ini, kemudian periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar. Latihan ini akan membantu anda memahami MySQL secara mendalam dan membantu anda mencapai penguasaan terhadap subjek ini.
Ada soalan untuk kami? Sila sebutkan di bahagian komen artikel ini dan saya akan menghubungi anda.