Toad World® Forums

Con que sintaxis paso un parámetro de Fecha en un Store precedure cuando estoy haciendo debug??? version 6.5


#1

Con que sintaxis paso un parámetro de Fecha en un Store precedure cuando estoy haciendo debug???

me da error si lo paso ‘20150101’ ejemplo

como debo pasarlo en la version 6.5 Toad for sql server


#2

Hi,

Thank you for your feedback. I try but I cannot reproduce the issue.

Could you please provide the steps? And if can provide the store procedure script will better.

Best Regards,

Kelly


#3

ejemplo así paso los parámetros al momento del debug

EXEC NominaTexcoven23102015P3.dbo.ProcesarUtilidades

‘23180614’,

1,

‘20150101’,

‘20151231’,

NULL,

‘20151212’;

y este es el error:

System.ArgumentException
La propiedad UdtTypeName debe establecerse sólo para los parámetros UDT.
Stack Trace:
en System.Data.SqlClient.SqlParameter.Validate(Int32 index, Boolean isCommandProc)
en System.Data.SqlClient.SqlCommand.BuildParamList(TdsParser parser, SqlParameterCollection parameters)
en System.Data.SqlClient.SqlCommand.BuildExecuteSql(CommandBehavior behavior, String commandText, SqlParameterCollection parameters, _SqlRPC& rpc)
en System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds)
en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource1 completion, Int32 timeout, Task& task, Boolean asyncWrite) en System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) en System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) en System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) en System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() en Quest.Toad.Db.ToadDataAdapter.InternalFill(List1 ret)
en Quest.Toad.Db.ToadDataAdapter.Fill(CommandResult commandResult)
en Quest.Toad.Db.ToadDataAdapter.Fill()
en Quest.Toad.SqlServer.Debugger.Yukon.YukonDebugProvider.RunnerThread()


#4

Con la version 5.5 de Toad for Sql server si me funciona


#5

Hi,

Thank you very much for your detail.

I reproduce this issue and create TSS-1216 to log it.

Thanks again,

Kelly