6
başka tablodan alınan açık değerler ve verilerin karışımını eklemek için: açık değerlerBir masanın</p> <p>Yöntem 1 veri eklemek için iki yol biliyorum
INSERT INTO table
('field1', 'field2', 'field3')
VALUES ('value1', 'value2', 'value3')
Yöntem 2: Başka bir veri kopyalama tablo
INSERT INTO table
SELECT 'field1', 'field2', 'field3'
FROM otherTable
Her ikisi de yalnızca tüm alanlar aynı şekilde doldurulursa çalışır. Aynı satırda açık değerler ve kopyalanan verilerin bir karışımını eklemem gerekiyor. Mümkün mü?
Excellent! Çok teşekkürler :) –
Bu şekilde birden fazla satır eklemek için bir yolu var mı? Yani, ("a", "b", FieldA), "(" c "," d ", FieldA) eklemek istiyorum ... – Zxaos
@Zxaos - evet, SQL 2008'den itibaren bir Satır aracılığıyla bunu yapabilirsiniz Yapıcı: http://sqlblog.com/blogs/peter_debetta/archive/2007/12/06/row-constructor-or-table-valued-parameter.aspx – AdaTheDev