/*
Oi,
Por que esta tabela abaixo não aceita data yy/mm/aaaa, já que é padrão SQL Server??
Vejam estrutura:
3 CCM int 4 0
0 price float 8 0
0 initialdate datetime 8 0
0 enddate datetime 8 1 null
As minhas outras tabelas estão aceitando tranquilamente, sendo que eu já recriei esta tabela, criei com outro nome,
tirei os relacionamentos, coloquei os relacionamentos de volta, já converti valores antes de inserir e nada certo!!!!
Veja como está a SP:
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
ALTER PROCEDURE rf_sp_PriceCcm_insertPriceCcm
(
@Ccm int ,
@Price float ,
@InitialDate datetime ,
@EndDate datetime
)
AS
SET NOCOUNT ON
SET @InitialDate = convert(datetime,convert(char(20),@InitialDate,126),126)
IF @EndDate = ''
SET @EndDate = NULL
ELSE
SET @EndDate = convert(datetime,convert(char(20),@InitialDate,126),126)
INSERT INTO
PriceInfo
(
Ccm ,
Price ,
[InitialDate] ,
[EndDate]
)
VALUES
(
@Ccm ,
@Price ,
@InitialDate ,
@EndDate
)
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
Veja como eu executo:
EXEC rf_sp_PriceCcm_insertPriceCcm 1,25,'2004/12/25','2005/11/2005'
O que falta nesta Tabela, SP e execução pra funcionar???
Grato desde já,
*/