SQL Server - Formato de fecha en ejecucion de procedimiento

 
Vista:

Formato de fecha en ejecucion de procedimiento

Publicado por Mario (2 intervenciones) el 16/08/2007 08:41:48
Buenos dias! Puede que el titulo no sea muy entendible. Me explico:

Tengo ke comprobar porque una aplicacion ASP da un error y quiero comprobarlo 'depurando' un procedimiento almacenado.

Al hacerlo me dice:

Msg 102, Level 15, State 1, Line 12
Incorrect syntax near '/'.

El codigo es este:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
USE [Tabla]
GO
 
DECLARE @return_value int
 
EXEC    @return_value = [dbo].[AP_Procedimiento]
        @configurationId = 44,
        @OwnerId = N'b9077691-dd35-dc11-9718-0009dd500643',
        @Title = N'12399999',
        @Code = N'450314a6-054f-4f11-a83b-8b228e19b703',
        @Description = NULL,
        @PWork = 0.0,
        @PCost = 0.0,
        @PSDate = 14/08/2007 0:00:00,
        @PEDate = 14/08/2007 0:00:00,
        @IsPTemplate = 1,
        @PId = '28cc2a8d-dd35-dc11-9718-0009dd500693',
        @TId = NULL
 
SELECT  'Return Value' = @return_value
 
GO

Como puedo hacer para que la fecha la coja como un todo? He probado con comillas simples, comillas dobles pero nada. Y para el formato Money (PlannedWork & PlannedCost) esta asi bien?, tienen un formato FLOAT.

Gracias! Un saludo! ;)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Formato de fecha en ejecucion de procedimiento

Publicado por Isaias (3308 intervenciones) el 16/08/2007 18:37:25
¿Que tipo de parametro son @PSDate y @PEDate?

Te recomiendo que, al menos en SQL SERVER, las fechas SIEMPRE las manejes en formato ANSI (yyyy-mm-dd).

Lee este ariticulo muy interesante sobre el manejo de fechas:

http://sql.manivesa.com/Tutoriales+SQL/Procedimientos+Almacenados/313.aspx

Otra opcion

http://www.portalsql.com/fechassql.asp?articulo=251
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar