Default - Constraint


Dalam SQL (Structured Query Language), "default" digunakan untuk menentukan nilai default yang akan digunakan untuk sebuah kolom jika tidak ada nilai yang diberikan saat memasukkan data ke dalam tabel.

Contohnya, misalkan kita memiliki tabel "employees" dengan kolom "employee_id", "employee_name", "hire_date", dan "salary". Jika kita ingin menentukan nilai default untuk kolom "hire_date" menjadi tanggal saat ini, kita dapat menggunakan perintah SQL berikut:

CREATE TABLE employees (
employee_id INT PRIMARY KEY, 
employee_name VARCHAR(50), 
hire_date DATE DEFAULT CURRENT_DATE, 
salary DECIMAL(10,2) );

Dalam contoh ini, jika kita memasukkan data ke dalam tabel "employees" dan tidak memberikan nilai untuk kolom "hire_date", maka nilai default yang akan digunakan adalah tanggal saat ini. Contoh perintah SQL untuk memasukkan data ke dalam tabel tersebut tanpa memberikan nilai untuk kolom "hire_date" adalah sebagai berikut:

INSERT INTO employees VALUES (1, 'John Doe', 5000.00);

Dalam contoh ini, karena tidak ada nilai yang diberikan untuk kolom "hire_date", maka nilai default yang ditentukan sebelumnya (yaitu tanggal saat ini) akan digunakan.

Komentar

Postingan populer dari blog ini

Sejarah Linux

Outer Join

Null - Constraint