Как Вы используете sp_getProcedureColumns ()?

Как Вы используете sp_getProcedureColumns ()?

Я не могу найти документацию для него.

Спасибо,

Howard

1
задан Howard 1 July 2010 в 12:59
поделиться

1 ответ

Я не знаю, почему эта системная процедура не документирована. Однако я полагаю, что она использует тот же синтаксис, что и sp_GetColumns. Например,

execute procedure sp_getProcedureColumns(null, null, 'myAEP', null );

И, основываясь на комментарии в другом вопросе, вас также может заинтересовать AdsCommand.DeriveParameters. Вот пример:

AdsCommand cmd = conn.CreateCommand();
cmd.CommandText = "SomeProcedure";
cmd.CommandType = CommandType.StoredProcedure;
cmd.DeriveParameters();
foreach ( AdsParameter p in cmd.Parameters )
   Console.WriteLine( "{0}, {1}, {2}", p.ParameterName, p.DbType.ToString(), 
                        p.Direction.ToString() );
2
ответ дан 2 September 2019 в 23:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: