Usuário com melhor resposta
Invalid parameter 1 specified for datepart.

Pergunta
-
Bom dia, estou com um problema para acertar a função datepart no SQL.
Eu li as instruções sobre essa função, porém toda vez que eu tento executá-lo me retorna o erro "Invalid parameter 1 specified for datepart."
vou enviar a estrutura do meu script, pois preciso incluir esses dados numa estrutura CASE.
set dateformat dmy select datepart (month(eventos.dataini) as "mes", eventos.DATAINI from crmoc eventos
Esse é só uma pequena parte do meu script, pois preciso extrair desse mesmo campo, dia, mês, semana e ano, em colunas diferentes.
Preciso de ajuda nesse ponto, alguém pode me ajudar?
Respostas
-
Rick,
Tente o seguinte:
set dateformat dmy select datepart (month, eventos.dataini) as mes, eventos.DATAINI from crmoc eventos
O erro estava na chama da função DATEPART.
- Marcado como Resposta Rick_Silva segunda-feira, 2 de fevereiro de 2015 11:27
Todas as Respostas
-
Rick,
Tente o seguinte:
set dateformat dmy select datepart (month, eventos.dataini) as mes, eventos.DATAINI from crmoc eventos
O erro estava na chama da função DATEPART.
- Marcado como Resposta Rick_Silva segunda-feira, 2 de fevereiro de 2015 11:27
-
Renato, valeu mesmo cara!
Era isso mesmo, eu tenho várias queries aqui que vou ter que aplicar essa função, pois era usada a função extract, do firebird e tenho q mudar os scripts para sql, pois migramos o banco de dados.valeu mesmo man!
-
-
-