Last Updated on June 29, 2022 by
SQL not null adalah cara untuk menghindari adanya input data-data kosong (null) dalam sistem database. Berikut adalah panduan lengkap menjalankan SQL not null yang wajib Anda ketahui.
Belajar SQL Not Null: Arti NOT NULL
Setiap kolom data pada tabel SQL bisa saja memuat nilai NULL atau kosong (no value). Maka dari itu, gunakanlah NOT NULL untuk membatasi jenis data yang masuk ke sebuah kolom.
Contoh NOT NULL operators sederhana di SQL :
CREATE TABLE People ( ID int NOT NULL, LName varchar(255) NOT NULL, FName varchar(255) NOT NULL, Year int );
NOT NULL operators akan memastikan seluruh data yang Anda masukkan ke dalam kolom tabel memuat sebuah nilai (bukan kosong atau “null”). Menambahkan data bernilai kosong pada NOT NULL operators akan mengakibatkan kesalahan pemrograman.
Format Sintaksis SQL NOT NULL
Bagaimana aturan menulis kode NOT NULL di SQL? Anda hanya perlu mengikuti format sintaksis sederhana berikut ini:
column_name data_type NOT NULL;
Sintaksis SQL NOT NULL operators hanya memerlukan dua komponen di dalamnya, yakni nama kolom dan tipe data. Untuk memperdalam pemahaman Anda, mari simak analisis yang lebih mendalam dari contoh berikut:
CREATE TABLE People ( ID int NOT NULL, LName varchar(255) NOT NULL, FName varchar(255) NOT NULL, Year int );
Kode di atas mengaplikasikan pembatas SQL NOT NULL untuk tiga kolom di tabel people, yakni kolom ID, LName, dan FName. Kolom pertama memuat tipe data integers, sedangkan sisanya mencakup variabel karakter hingga maksimal 255 karakter.
Kolom keempat bernama Year dan bisa memuat data integers serta NULL, sebab tidak ada pembatas NOT NULL yang diaplikasikan.
Alasan Memakai SQL Not Null
Mengapa kita sebaiknya mempelajari dan menggunakan kode NOT NULL SQL? Pemasangan NOT NULL pada setiap kolom sangat direkomendasikan ketika Anda membuat tabel baru.
Operator ini dapat menyederhanakan perintah pemrograman; Anda tidak perlu memakai lebih banyak kode seperti ISNULL(), IFNULL(), atau NULLIF(), mengingat Anda pada dasarnya tidak akan bekerja mengolah data kosong (null).
Pun biasanya, kebanyakan developer menambahkan NOT NULL hanya di saat mereka membuat kolom tabel baru bukan menambahkan di kolom yang sudah ada).
Tapi Anda tetap boleh menambahkan NOT NULL pada tabel lama, dengan catatan setiap kolom tabel tidak memuat data yang NULL.
Demikianlah pembahasan seri belajar SQL NOT NULL operators kali ini. Semoga informasi di atas bermanfaat menambah wawasan Anda terkait pengolahan database dengan SQL.
Simak lebih banyak tutorial dan tips simpel coding lainnya hanya dari CODEKEY. Klik dan baca gratis sekarang di https://codekey.id/ ya, sampai bertemu lagi!
Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.