SORU
8 NİSAN 2009, ÇARŞAMBA


SQL sütun SEÇMEK * [sütun hariç] tableA kullanarak dışlamak?

Biz bir tablodan tüm sütunları seçmek için kullanabiliriz

SELECT * FROM tableA

Bir şekilde tüm sütun belirtmeden bir tablodan sütun(s) dışlamak var mı?

SELECT * [except columnA] FROM tableA

Bildiğim tek yolu el ile tüm sütunları belirlemek ve istenmeyen sütun dışında. Bu tablo daha fazla/daha az sütun var. bu aynı zamanda gelecekteki bakım için zaman ve çaba kaydetmek için yollar arıyorum o kadar çok zaman alıcıdır.

teşekkürler!

CEVAP
11 Kasım 2009, ÇARŞAMBA


Herkese katılıyorum... ama eğer böyle bir şey yapacak olsaydım bu şekilde yapardım:

/* Get the data into a temp table */
SELECT * INTO #TempTable
FROM YourTable
/* Drop the cloumns that are not needed */
ALTER TABLE #TempTable
DROP COLUMN ColumnToDrop
/* Get results and drop temp table */
SELECT * FROM #TempTable
DROP TABLE #TempTable

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Distractify

    Distractify

    1 Aralık 2011
  • How to Cook ?

    How to Cook

    31 Ocak 2007
  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010