TSQL: datetime de erro de cadeia de caracteres
Há alguns posts relacionados a isso, mas sou tão novo no TSQL que não consigo entendê-los, então, por favor, me desculpe.
Meu procedimento tem:
<code> BEGIN TRY INSERT INTO dbo.myprocedure( Mydate ) VALUES( CONVERT(DATETIME, @mydate, 102) ) </code>
Se eu executar assim:
<code>EXEC mydbo.dbo.myprocedure @mydate = 'May 8 2012 9:21AM' </code>
Eu recebo este erro: Falha na conversão ao converter datetime da cadeia de caracteres.
Como posso resolver isso?
Obrigada um milhão