Ben bazı durumlarda basit bir select deyimi bir kukla sütun eklemek gerekir:SQL: Seçme ifadesinde kukla bir sütun eklemek mümkün mü?
Select Id, EndOfcol default '~' from Main where id > 40
Ben bazı durumlarda basit bir select deyimi bir kukla sütun eklemek gerekir:SQL: Seçme ifadesinde kukla bir sütun eklemek mümkün mü?
Select Id, EndOfcol default '~' from Main where id > 40
Evet, aslında sabit bir değerdir.
SELECT id, '~' AS EndOfcol
FROM Main
WHERE id > 40
Evet, bunun sabit olabilir veya daha sonra kendisine diğer verileri eklemeyi planlıyoruz özellikle eğer sabit veri türünü döküm isteyebilirsiniz Bazen
SELECT id, '~' EndOfcol FROM Main WHERE id > 40
koşullu olabilir mümkündür: Eğer bir NULL sütun eklemek istiyorsanız ve daha sonra BOŞ otomatik int olarak atılacaktır olarak içine giren bilgileri çözersem
SELECT id, cast('~' as varchar(20)) AS EndOfcol FROM Main WHERE id > 40
Bu özellikle yararlıdır.
SELECT id, cast(NULL as varchar(20)) AS Myfield FROM Main WHERE id > 40
kolay bir çözüm böyle bir sütun eklemektir:
Select Id, EndOfcol default '~', space(2) as Dummy from Main where id > 40
Oh wow, ben olduğunu fark etmedi basit sayesinde bir ton olduğunu – Kev