BilgisayarlarProgramlama

SQL tablo oluşturma fonksiyonu - Tablo oluşturma

doğrudan değişim tabloları ve içerdikleri verilerle ilgili veritabanları ile çalışma. Ama tablonun eylem başlamadan önce oluşturun. Bu işlemi otomatikleştirmek için özel bir SQL işlevi yoktur - "TABLO OLUŞTURMA".

Ilk şey!

Biz, MS SQL kullanarak elektronik tablolar oluşturma sürecinde başa Önce komutu "TABLO OLUŞTURMA", biz işlevini kullanmadan önce bilmeniz gerekenler üzerinde durmak gereklidir.

Her şeyden önce, tablonun adı ile gelmeleri gerekir - bu veritabanına kıyasla benzersiz olması ve birkaç kurallara uymalı. adı herhangi bir harf, rakam ve alt çizgi takip edebilir sonra bir harf (az) ile başlar ve gereken, ortaya çıkan ifade ayrılmış bir kelime olmamalı. tablo adı 18 karakterden uzun olamaz.

kendi veri tipini düşünmek için kullanılan sütunların adları ile gelip ve hangi alanların doldurulması gerekir: ad tanımladıktan sonra, yapı geliştirilmelidir. Ayrıca hemen veri değerleri sınırlamak da mümkün bulunmaktadır harici alan ve birincil anahtarlar belirlemek ve kapanır.

tablonun geri kalanı oldukça kolay olması doğru nüanslar böylece tablo oluşturma aşaması, biterler için düşünülebilir olabilir.

sözdizimi

tabloların yapısı, onun yaratılmasına devam edebilirsiniz. "TABLO OLUŞTURMA" SQL işlevini kullanarak, yeterince kolay olun. Bu daha önce her tür ve isim belirtmeden, bir tablo adı ve sütun listesini icat belirtmek için kullanıcı gerektirir. aşağıdaki gibi sözdizimi:

TABLO tablo_adı CREATE
({Column_name veri türü [DEFAULT ifade] [sütun_kısıtı] ... | tablo_kısıtı}
[{Column_name veri türü [DEFAULT ifade ] [sütun_kısıtı] ... | tablo_kısıtı}] ...)

aşağıdaki gibi tasarım özellikleri kullanılan argümanlar şunlardır:

  • tablo_ismi - tablo adı
  • column_name - Bir sütun adı
  • veri türü - Bu alanda kullanılan veri türü
  • DEFAULT - Varsayılan sütununda kullanılan bir ifade.

İki daha fonksiyon argümanları kullanmak da mümkündür:

  • colum_constraint - Sütun ayarları
  • tablo_kısıtı - masa ayarları

Bunlardan, kullanıcı sınırlama veya tablo doldurma koşulları için gerekli çalışmayı belirtebilirsiniz.

Özellikler tablo oluşturmak

SQL fonksiyonu "TABLO OLUŞTURMA" için bir sorgu yazarken, alanları doldurarak için kurallar kurmak bazen gereklidir. Bunu yapmak için, belirli bir şartlar kümesi tanımlamak özel özellikler özellikler eklemek gerekir.

NULL (boş değerler olabilir), ya da NULL (doldurulmalıdır alanı): boş değerini belirlemek için, daha sonra bir hücre içinde var olabilir anahtar kelimelerin bir kayıt edilmelidir adı ve sütun türünü belirtir.

aynı iki önlemek için, her kayıt birleştirmek için gerekli olan bir çok durumda tablo oluştururken. Bunu yapmak için sık sık hat numaraları kullanmak. Ve fonksiyonunda tabloda mevcut en son konunun kullanıcı bilgisi, ihtiyaç etmemek için, "TABLO OLUŞTURMA" ilgili alana sonra anahtar kelime "Birincil anahtar" yazarak bir birincil anahtar sütunu belirtmek için yeterlidir. Çoğu durumda, birincil anahtar ve tablolar arasında bir bağlantı yoktur.

Bir yabancı anahtar özelliği "yabancı anahtar" kullandığı birincil anahtarla aksama sağlamak. bir kolona işaret eden bu özellik, bu alanda aynı ya da farklı tablo birincil anahtar sütunda olanların aynı değerini içerir sağlanabilir. Böylece bir veri sağlamak için.

Bazı belirtilen seti veya tanım ile uyumlu doğrulama sağlamak için, nitelik KONTROL kullanın. O bir işleve bağımsız değişkenler listesindeki en son reçete ve kişisel parametre olarak bir Boole ifadesi var. Bununla beraber, olası değerler listesini kısıtlayabilir, örneğin, bir tablo alanı "Cinsiyet" sadece harf "M" ve "F" kullanın.

anlatılandan başka, SQL fonksiyonu "TABLO OLUŞTURMA" çok daha az yaygındır hala birçok spesifik özellikleri olan, ancak pratikte kullanılmaktadır.

örnekler

Tamamen fonksiyonunun çalışmasını anlamak için, TABLO (SQL) CREATE nasıl pratikte dikkate değer. Aşağıdaki örnek aşağıda sunulan bir tablo oluşturur:

TABLO Custom CREATE
(İD CHAR (10) NULL Birincil anahtar,
Custom_name CHAR (20)
Custom_address CHAR (30)
Custom_city CHAR (20)
Custom_Country CHAR (20)
ArcDate CHAR (20))

Gördüğünüz gibi varsayılan olarak kullanılan bu yana, hücre (NULL) değerin olası bir eksikliği ayarı, göz ardı edilebilir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tr.delachieve.com. Theme powered by WordPress.