sql server: Erhalte den Standardwert einer Spalte

8

Ich führe eine Auswahl aus, um die Struktur einer Tabelle zu erhalten. Ich möchte Informationen über die Spalten erhalten, wie zB ihren Namen oder ob sie null ist oder ob es sich um einen Primärschlüssel handelt. Ich mache so etwas.

%Vor%

aber für den Standardwert bekomme ich die ID .. etwas wie 454545454, aber ich möchte den Wert "xxxx" bekommen. Was ist die zu durchsuchende Tabelle oder was ist die Funktion, um diese ID in den Wert zu konvertieren? Danke

    
luke 07.04.2010, 08:56
quelle

4 Antworten

10

Sie können dies tun (tun Sie eine SELECT * nur damit Sie alle verfügbaren Informationen sehen können):

%Vor%

Dies beinhaltet eine Spalte "COLUMN_DEFAULT" in der Ergebnismenge.

    
AdaTheDev 07.04.2010, 09:00
quelle
7

Verwenden Sie

%Vor%

Es gibt eine Spalte namens COLUMN_DEFAULT

    
codingbadger 07.04.2010 09:01
quelle
1

Die gewünschte Eigenschaft heißt "cdefault".

Ссылка

    
AlexC 07.04.2010 09:00
quelle
1

'Rechnungen' ist eine Beispieltabelle

%Vor%     
sergiol 07.04.2010 09:16
quelle

Tags und Links