İlan
04 Haz 2026 15 çevrimiçi üye Duyurular
Ana Sayfa Forum SQL SQL BİRİNCİL ANAHTAR Kısıtlaması...
İlan Yan banner placeholder

SQL BİRİNCİL ANAHTAR Kısıtlaması

msergek 24.04.2026 12:58 625 görüntüleme 2 cevap
Son Mesaj
msergek
Üye
Üye
Katılım12 Şub 2026
Konular9
Mesajlar61
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
24.04.2026 12:58 #1
PRIMARY KEY kısıtlaması, bir tablodaki her satırı benzersiz bir şekilde tanımlamak için kullanılır. BİRİNCİL ANAHTAR benzersiz değerler içermelidir ve boş değer içeremez. Bir tablo yalnızca bir birincil anahtara sahip olabilir. Birincil anahtarı tanımlamak için birden fazla sütun veya alan kullanabiliriz, bu tür birincil anahtar, bileşik anahtar olarak bilinir.

CREATE TABLE ifadesiyle bir sütunda PRIMARY KEY Kısıtlamasının sözdizimi:​

MySQL:​


SQL:
CREATE TABLE Kişiler
 (
P_Id int NOT NULL ,
FirstName varchar ( 25 ) NOT NULL ,
Soyadı varchar ( 25 ) ,
Adres varchar ( 255 ) ,
BİRİNCİL ANAHTAR ( P_Id )
)

SQL Server / Oracle / MS Erişimi:​


SQL:
CREATE TABLE Kişiler
 (
P_Id int NOT NULL PRIMARY KEY,
FirstName varchar ( 25 ) NOT NULL ,
Soyadı varchar ( 25 ) ,
Adres varchar ( 255 ) ,
 )

ALTER TABLE ifadesiyle bir sütunda PRIMARY KEY Kısıtlamasının sözdizimi:​

MySQL / SQL Sunucusu / Oracle / MS Erişimi:​


SQL:
ALTER TABLE CUSTOMER ADD PRIMARY KEY(ID);

CREATE TABLE ifadesiyle birden çok sütunda PRIMARY KEY Kısıtlamasının sözdizimi:​

MySQL / SQL Sunucusu / Oracle / MS Erişimi:​

SQL:
CREATE TABLE Kişiler
 (
P_Id int NOT NULL ,
FirstName varchar ( 25 ) NOT NULL ,
Soyadı varchar ( 25 ) ,
Adres varchar ( 255 ) ,
BİRİNCİL ANAHTAR ( P_Id, FirstName )
)

ALTER TABLE ifadesiyle birden çok sütunda PRIMARY KEY Kısıtlamasının sözdizimi:​

MySQL / SQL Sunucusu / Oracle / MS Erişimi:​


SQL:
ALTER TABLE Kişiler KISITLAMA EKLE PK_PersonID
BİRİNCİL ANAHTAR ( P_Id, FirstName ) ;

BİRİNCİL ANAHTARI Sil:​

Birincil anahtarı silmek için aşağıdaki sözdizimini kullanın.

MySQL:​

SQL:
ALTER TABLE Persons DROP PRIMARY KEY

SQL Server / Oracle / MS Erişimi:​


SQL:
ALTER TABLE Persons DROP CONSTRAINT pk_PersonID
apridev
Üye
Üye
Katılım19 Şub 2026
Konular6
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 06:57 #2
Paylaşım için teşekkürler.
masivesstroke
Üye
Üye
Katılım21 Ara 2025
Konular5
Mesajlar51
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 15:33 #3
Sql genelde asp sistemlerde kullanılır .Net azure gibi office access "Microsoft Server 2020" gibi

MySQL ise php "CMS" Linux sistemlerde kullanılır cPanel vb ..
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
Full sürüm navicat + crack 2017 1
masterthone · 02 May 2026
14 cevap
1.9K görüntüleme
21 cevap
1.9K görüntüleme
6 cevap
1.9K görüntüleme
8 cevap
1.9K görüntüleme
34 cevap
1.9K görüntüleme
İlan Yan banner placeholder