Forum: ADO.NET |
Thema:
Default Value aus SQL Server Tabelle auslesen |
Von:
G. Guest (
09.11.2005 11:17) |
hallo,
ich bin bereits einige zeit verzweifelt am suchen ob es möglich ist aus einer sqlserver tabelle auszulesen ob für eine spalte ein defaultvalue hinterlegt ist.
leider funktioniert es anscheinend nicht über den sqldatareader. in der durch den sqldatareader erzeugten Schematabelle ist für das defaultvalue immer system.dbnull hinterlegt.
ich wäre schon glücklich wenn ich nur wüßte, ob bei einer spalte überhaubt ein defaultvalue hinterlegt ist. dann könnte ich bei einer fehlenden eingabe von daten diese spalte beim insert einfach weglassen.
danke schon im vorraus.
Betreff |
Von |
Datum |
|
|
Re: Default Value aus SQL Server Tabelle auslesen
Hallo Guest,<br><br>es gibt eine StoredProcedure mit der Du Table / Column Infos auslesen kannst<br><br>exec sp_columns '<TableName>'<br><br>in dem Ergebiss in der Spalte COLUMN_DEF findest Du den Default... |
|
|
|
|
|
Ansgar
Sommer
|
09.11.2005 12:13 |
|
|
G.
Guest
|
09.11.2005 12:41 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!