«null» etiketlenmiş sorular

Eksik, bilinmeyen veya uygulanamayan verileri temsil etmek için kullanılan bir veritabanı kavramı.

8
NULL’lara neden izin vermiyoruz?
Veri tabanı tasarımı ile ilgili bu makaleyi okuduğumu hatırlıyorum ve ayrıca NOT NULL alan özelliklerine sahip olmanız gerektiğini söylediğini de hatırlıyorum. Neden böyle olduğunu hatırlamıyorum. Aklıma gelen tek şey, bir uygulama geliştiricisi olarak NULL ve var olmayan bir veri değerini (örneğin, dizeler için boş bir dize) test etmek zorunda kalmayacağınızdır …

8
İlk argüman NULL olmasa bile SQL Server bir COALESCE işlevini okuyor mu?
COALESCEİlk argümanın çalıştırıldığı zamanların yaklaşık% 95'inde boş olmayacağı bir T-SQL işlevi kullanıyorum . İlk argüman ise NULL, ikinci argüman oldukça uzun bir süreçtir: SELECT COALESCE(c.FirstName ,(SELECT TOP 1 b.FirstName FROM TableA a JOIN TableB b ON .....) ) Örneğin, c.FirstName = 'John'SQL Server hala alt sorguyu çalıştırır mıydı? VB.NET IIF()işlevini …




5
ALTER COLUMN NULL DEĞİL, neden büyük günlük dosyası büyümesine neden oluyor?
Verileri için 4,3 GB alan disk 64m satır içeren bir tablo var. Her satır yaklaşık 30 bayt tamsayı sütunu, artı NVARCHAR(255)metin için değişken bir sütundur. Veri türüne sahip bir NULLABLE sütun ekledim Datetimeoffset(0). Daha sonra her satır için bu sütunu güncelledim ve tüm yeni eklerin bu sütuna bir değer koyduğundan …

7
Bir kişinin adı Boş ise, veritabanını nasıl bozar?
Bu makaleyi BBC'de okuyordum . Jenifer Null adında bir kişinin öyküsünü ve uçak bileti rezervasyonu, internet bankacılığı vb. Gibi online veritabanlarını kullanırken günlük problemlerle nasıl karşılaştığını anlatıyor. Veritabanlarında iyi bilgili değilim ve çok sık kullanmıyorum. Öğrenmek için bir web sitesi yaptığımda, sunucu tarafı form onayı düzenli ifadeler kullandı. Hatırladığım kadarıyla …

2
Null veya varsayılan olarak null değil mi?
MySQL'de, bir alanın gerekli olduğunu bilmediğiniz sürece null değerlerine izin vermek veya Not Nullbir alanın null içerdiğini bilmediğiniz sürece her zaman kullanmak daha mı iyidir ? Yoksa farketmez mi? Bazı DBMS'lerde Not Nullolabildiğince fazla kullanacaklarını biliyorum çünkü boş değerlere izin vermek, Boş değer durumunu depolamak için kayıt başına ekstra bir …
41 mysql  null 





1
PostgreSQL'de (x NOT NULL) ve (NOT x IS NULL)
Neden x IS NOT NULLeşit değil NOT x IS NULL? Bu kod: CREATE TABLE bug_test ( id int, name text ); INSERT INTO bug_test VALUES (1, NULL); DO $$ DECLARE v_bug_test bug_test; BEGIN RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NULL); RAISE NOTICE '%: %', v_bug_test, (v_bug_test IS NOT NULL); …
16 postgresql  null 



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.