SELECT EXTRACT em banco de dados sqlite
14/05/2015
0
Olá pessoal estou com dificuldades em relação ao uso do banco de dados sqlite, estou desenvolvendo uma aplicação para android no delphi e não estrou conseguindo
usar o comando SELECT EXTRACT(day from CADASTRO.DATANASCIMENTO) FROM CADASTRO
é retornado a mensagem de erro [FireDac][Phys][SQLite] ERROR: near "FROM": sysntax error.
formulando de forma incorreta a instrução sql?
usar o comando SELECT EXTRACT(day from CADASTRO.DATANASCIMENTO) FROM CADASTRO
é retornado a mensagem de erro [FireDac][Phys][SQLite] ERROR: near "FROM": sysntax error.
formulando de forma incorreta a instrução sql?
Alexsandro
Curtir tópico
+ 0
Responder
Posts
15/05/2015
Alexsandro
Olá pessoal já consegui resolver... de fato em banco de dados sqlite, não tem como usar o comando EXTRACT, mais consegui resolver com o strftime...
o comando ficou assim:
select NOME, DATANASCIMENTO from CADASTRO where strftime('%d',DATANASCIMENTO) = : dia // pega o dia do campo datanascimento.
só lembrando que o resultado obtido é no formato String...
o comando ficou assim:
select NOME, DATANASCIMENTO from CADASTRO where strftime('%d',DATANASCIMENTO) = : dia // pega o dia do campo datanascimento.
só lembrando que o resultado obtido é no formato String...
Responder
15/05/2015
Thiago Santana
Realmente Alexsandro, o sqllite não tem determinadas funções que a maioria dos BDs possuem!
Responder
Clique aqui para fazer login e interagir na Comunidade :)