Usuário com melhor resposta
Erro DTS - valor de caracter invalido para especificação de coerção

Pergunta
-
Pessoal, boa tarde.
Estou tentando criar um DTS que em determinado STEP me apresenta o erro valor de caracter invalido para especificação de coerção.
Abaixo segue meu código VB Script:
'********************************************************************** ' Visual Basic Transformation Script '************************************************************************ ' Copy each source column to the destination column Function Main() Dim QCOTA DTSDestination("COTA") = DTSSource(" Cota") QCOTA = DTSLookups("COTAL").Execute(DTSSource("Cliente"), DTSSource(" Cota")) if len(QCOTA) > 0 Then DTSDestination("COTA") = QCOTA end if Main = DTSTransformStat_OK End Function
Abaixo Segue meu código TSQL do Cmpo Lookup :
SELECT '0' AS COTAL FROM Cliente_Qtdade WHERE (Cliente = ?) AND (CAST(QtdadeMin AS int) > ?)
O que pode estar ocorrendo?
Grato desde já
Gustavo
Analista Programador- Movido Gustavo Maia Aguiar sexta-feira, 17 de setembro de 2010 18:21 (De:SQL Server - Desenvolvimento Geral)
Respostas
-
Gusdorta,
Você já tentou assim:
SELECT '0' AS COTAL
FROM Cliente_Qtdade
WHERE (Cliente = ?) AND Convert(Int, QtdadeMin) > ?)
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]- Marcado como Resposta gusbr segunda-feira, 18 de outubro de 2010 19:14
Todas as Respostas
-
-
-
-
-
Gusdorta,
Você já tentou assim:
SELECT '0' AS COTAL
FROM Cliente_Qtdade
WHERE (Cliente = ?) AND Convert(Int, QtdadeMin) > ?)
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]- Marcado como Resposta gusbr segunda-feira, 18 de outubro de 2010 19:14