2016-04-13 41 views
0

nolu diğer sütunları ayarlama INSERT INTO komutunu içeren bir sorum var. Sorunum, birincil anahtarı bir tablodan diğerine eklemek istiyorum. Ben tüm diğer sütun değerleri kalmadan p_Person_p_SVNR içine benim p_SVNR değerler elde edebilirsiniz herhangi olasılığı vardır,
Şimdi benim sorum INSERT INTO e_p_employee(p_person_p_SVNR) SELECT p_SVNR FROM p_personBaşka bir tablodan bir sütuna ekleme

: Ama mesele otomatik komutu kullanıldıktan sonra NULL diğer sütunları saptanmasındadır NULL olarak ayarlandı mı?

bir p_person Click here to see the model.

den e_p_employee INHERITS beri çalışmaz katılmak kullanma şimdiden teşekkür ederiz!

+0

hayır, değil .. –

+0

Ben yabancı veritabanı etiketlerini Kaldırılacak olabilir değil. Gerçekten kullandığınız veritabanı için etiket eklemek için çekinmeyin. –

+0

Neye ulaşmaya çalışıyorsunuz? NULL, aslında doğru olan bir değer bilinmiyor demektir. Ayrıca boşlukları ve 0'ları bir sürü ekleyebilirsiniz ama bu da iyi bir fikir gibi görünmüyor. Yapınızı yeniden düşünmeniz gerekiyor veya veri ekleme sürecini düşünüyorum. Yabancı anahtarlar ve bağımlılık fikri, bu kişiyi bir çalışan haline getirmeden önce bir kişi olarak orada olmanız gerektiğidir. – Jester

cevap

0

Birincil anahtar eklemek yeni bir kayıt oluşturur. Yeni kayıtta her alan, eklenen değer veya varsayılan değeri alır, cadı boş olabilir veya alanın veri türünün başka bir değeri olabilir.
Bir kayıt oluşturmak ve bunun bazı olamaz alanlar ...

+0

Tamam, cevabınız için çok teşekkürler! – SycSin