Παρασκευή 11 Μαΐου 2012

ΕΜΦΑΝΙΣΗ ΟΛΩΝ ΤΩΝ ΠΕΔΙΩΝ ΣΤΗΝ ΒΑΣΗ ΚΑΙ ΤΟΥ ΠΙΝΑΚΑ ΠΟΥ ΑΝΗΚΟΥΝ




Σε περίπτωση που θέλουμε να εμφανίσουμε όλα τα πεδία σε μια βάση δεδομένων SQL-SERVER και των πίνακα που ανήκουν χρησιμοποιούμε το παρακάτω ερώτημα.

Επίσης εάν θέλουμε να εμφανίζουμε κάποιο συγκεκριμένο πεδίο δηλαδή πχ όλα τα πεδία στην βάση που έχουν το όνομα description βγάζουμε από τα σχόλια στην γραμμή and a.name like '%description%'

SELECT
  A.NAME  , SYSOBJECTS.NAME
FROM
  SYSOBJECTS INNER JOIN SYScolumns A ON SYSOBJECTS.ID = A.ID
WHERE
  SYSOBJECTS.XTYPE = 'U'
--  and a.name like '%description%'
ORDER BY
  SYSOBJECTS.NAME