DEFINITIONS

Definitions More Info.
Definition ID515
TitleSQL
CategoryNOTES
DefinitionTable With Constraint
Definition Description-- TABLO UYGULAMALARI /* Bir tablo oluşturuken Primary Key tanımlamak için; aşağıdaki kodu SQL Query Editor içine yazarak çalıştılarım. */ use yuksel2 go create table stok ( stokno int identity(1,1) not null constraint pk_stok primary key clustered (stokno),-- Son CONSTRAINT olan PK_STOK ise, "STOKNO" isimli sütunu ENTİTY tipindeki PRİMARY KEY yapısını ugulamaktadır. urunad nvarchar(30) not null, bolumno int null constraint ck_bolumno check (bolumno>0 and bolumno<5),-- Bir diğeri CK_BOLUMNO ise, Domain tipi içindeki CHECK tipine girmekte ve buraya girilecek değeri 0 ile 5 arasında sınırlamaktadır. -- Diğer bir deyişle bu alana sadece 1-4 arasındaki değerler girilebilir. fiyat money null constraint df_stok_fiyat default(0),/*Burada oluşturulan DF_STOK_FİYAT Consraint'i, Domain tipi içindeki DEFAULT tipe bir örnek teşkil etmektedir ve Sütun değeri boş bırakıldığında; mutlaka SIFIR 0 değerinin atanmasını kontrol etmektedir. */ ) -- veya use yuksel2 create table stok ( stokno int identity(1,1) not null, urunad nvarchar(30) not null, bolumno int null, fiyat money null constraint df_stok_fiyat default(0),/*Burada oluşturulan DF_STOK_FİYAT Consraint'i, Domain tipi içindeki DEFAULT tipe bir örnek teşkil etmektedir ve Sütun değeri boş bırakıldığında; mutlaka SIFIR 0 değerinin atanmasını kontrol etmektedir. */ constraint pk_stok primary key clustered (stokno),-- Son CONSTRAINT olan PK_STOK ise, "STOKNO" isimli sütunu ENTİTY tipindeki PRİMARY KEY yapısını ugulamaktadır. constraint ck_bolumno check (bolumno>0 and bolumno<5)-- Bir diğeri CK_BOLUMNO ise, Domain tipi içindeki CHECK tipine girmekte ve buraya girilecek değeri 1 ile 4 arasında sınırlamaktadır. ) sp_help pk_stok insert into stok values ('elma',1,5) insert into stok values ('armut',1,6.5) insert into stok values ('ıspanak',1,7.2) insert into stok values ('domates',1,3.5) insert into stok values ('patlıcan',1,0.0)
RecordBycunay
Record Date03-06-2014 00:41:31
Düzenle
Kopyala
Sil