Tablolarımızı oluştururken kolonlarımıza Default değerler atayabiliriz.
Örneğin , personel tablonuzda personel veirlerinizin tutulduğunu biliyoruz ve bu tabloda iş telefonu herkesin ana şirket telefonu is default olarak tanımlanabilir ve her defasında ek olarak elle girilmez.
CREATE TABLE Personel ( Personel_Id integer, Personel_Name text, Personel_SurName text, Personel_Salary numeric, Personel_B_Phone char(11) DEFAULT '02165300000' );
Tablomuza veri eklediğimizde bu kolonumuz default olduğu için buna bir veri girişi sağlamıyoruz.
INSERT INTO public.personel( personel_id, personel_name, personel_surname, personel_salary) VALUES (1, 'Yusuf', 'Kahveci', 999);
Şimdi tablomuzun içerisinde ekleidğimiz kayıdı kontrol edelim.
select * from public.personel
Gördüğünüz üzere Default değer atadığımız kolona veri girişi yapmadık ama önceden tanımladığımız Tel Numarası otomatik gelmiş oldu. bu örneklerimizi değişik data tiplerinde (tarih,rakam vb.) çoğaltabiliriz. Gerekli yerlerde iyi bir analiz sonucu Default Column kullanımlarınızı sağlayabilirsiniz.
Kolay Gelsin.