2012-06-01 18 views

cevap

124

Sadece seçimde, '0' eklemek istenilen sütun için değeri olarak.

INSERT INTO table_name (a,b,c,d) 
    SELECT 
     other_table.a AS a, 
     other_table.b AS b, 
     other_table.c AS c, 
     '0' AS d 
    FROM other_table 
+13

1 alanınız içine 0 rakamını ekleyin ama normalde kullandığınızdan daha fazla şeyler içerir. 'Select' ifadesinin etrafında '()' olması ve sütun adlarını taklit etmem. Hedef sütunun bir sayısal türü varsa, yalnızca hedef sütunun bir karakter veri türü varsa, alıntı yapılmadan sıfırın bırakılmasını bırakırdım. –

1

sadece seçmek '0'

5

SQL varsayılan olarak koyun 0 ya da tam bir örneğin masanın

İlgili konular