Aracılığıyla paylaş


_Validation Tablosu

_Validation tablosu, veritabanındaki tüm tabloların sütun adlarını ve sütun değerlerini içeren bir sistem tablosudur. Veritabanı doğrulama işlemi sırasında tüm sütunların hesaplandığından ve doğru değerlere sahip olduğundan emin olmak için kullanılır. Bu tablo yükleyici veritabanıyla birlikte gönderilmez.

_Validation tablosunda aşağıdaki sütunlar bulunur.

Sütun Tür Anahtar Nullable
Masa Tanımlayıcı Y N
Sütun Tanımlayıcı Y N
Nullable metin N N
MinValue DoubleInteger N Y
MaxValue DoubleInteger N Y
KeyTable Tanımlayıcı N Y
KeyColumn tamsayı N Y
Kategori metin N Y
Ayarlamak metin N Y
Açıklama metin N Y

 

Sütun

Tablosu

Belirli bir tabloyu tanımlamak için kullanılır. Bu anahtar ve Sütun anahtarı, _Validation tablosunun birincil anahtarını oluşturur.

Sütunu

Tablonun belirli bir sütununu tanımlamak için kullanılır. Bu anahtar ve Tablo anahtarı, _Validation tablosunun birincil anahtarını oluşturur.

Null Atanabilir

Sütunun Null değer içerip içeremeyeceğini tanımlar.

Bu sütun aşağıdaki değerlerden birine sahip olabilir.

Dizgi Anlam
Y Evet, sütunun Null değeri olabilir.
N Hayır, sütunun Null değeri olmayabilir.

 

MinValue

Bu alan, sayısal değere sahip sütunlar için geçerlidir. alanı izin verilen en düşük değeri içerir. Bu, bir tamsayı için en düşük değer veya tarih veya sürüm dizesi için en düşük değer olabilir.

MaxValue

Bu alan, sayısal değere sahip sütunlar için geçerlidir. Alan izin verilen en yüksek değerdir. Bu, bir tamsayı için en yüksek değer veya tarih veya sürüm dizesi için maksimum değer olabilir.

KeyTable

Bu alan, dış anahtar olan sütunlar için geçerlidir. Sütun'da tanımlanan alan, KeyTable'da adlı tabloda KeyColumn tarafından belirtilen sütun numarasına bağlanmalıdır. Bu, noktalı virgülle ayrılmış tabloların listesi olabilir.

KeyColumn

Bu alan, dış anahtar olan tablo sütunları için geçerlidir. Sütun'da tanımlanan alan, KeyTable'da adlı tabloda KeyColumn tarafından belirtilen sütun numarasına bağlanmalıdır. KeyColumn alanının izin verilen aralığı 1-32'dir.

Kategorisi

Bu, _Validation tablosunun Tablo ve Sütun sütunları tarafından belirtilen veritabanı alanının içerdiği veri türüdür. Bu, Tamsayıgibi sayısal bir değere sahip bir türse, DoubleInteger veya Saat/Tarih, bu alana null girin ve MinValue ve MaxValue sütunlarını kullanarak değerin aralığını belirtin. Sütun Veri Türleribölümünde açıklanan sayısal olmayan veri türlerini belirtmek için Kategori sütununu kullanın.

Kümesi

Bu alan için izin verilen değerlerin noktalı virgülle ayrılmış bir listesidir. Bu alan genellikle numaralandırmalar için kullanılır.

Açıklaması

Sütunda depolanan verilerin açıklaması.

Doğrulama

ICE03
ICE06
ice32

Açıklamalar

Bu tablonun Kategori alanı yalnızca dize verileri için geçerlidir. Sütun alanı ikili veri içeren bir sütuna başvuruyorsa, kategori alanında ikili veri türü belirtilmelidir. Tamsayı verileri Sütun türleri, doğrulama sırasında Kategori alanını yoksayar.