[RESOLVIDO] Erro na criação de view com a função PHP: strftime("%Y",TicketDate..

Caros colegas,

Estou tentando criar uma view com uma coluna “Ano” com a função “strftime("%Y",TicketDate) as Year” e dá o seguinte erro:

FUNCTION promptin_ctrlinterno.strftime does not exist

Segue abaixo o comando de criação da view.

CREATE VIEW vw_tickets_by_currentyear AS
SELECT
TicketID,
TicketPriorityID,
StatusID,
OwnerID,
CustomerID,
strftime("%Y",TicketDate) as Year,
CategoryID,
Subject,
TicketDate,
CustomerRating,
CustomerComments,
TicketLastUpdate,
TicketLastReplier,
TicketTrack
FROM
ticket;

Alguém poderia me ajudar?

Essa view foi tirada do projeto Ticket do Scriptcase que funciona normalmente com SQLite, mas com MySQL dá esse erro.

olá paulo,

verás que isso é bem facil de resolver…

coloque a palavra “strftime” bem acima no campo pesquisa e terás muitos comentários a respeito pois muitos de nós já passamos por isso.

é o jeito mais rápido de resolver a questão com muita informação à disposição.

abraços

marin

Caro Luiz Marin,

Só encontrei o meu tópico e sem comentário.

Essa pesquisa já fiz, mas não encontrei nada que resolvesse.

Se puder me informar o link do tópico resolvido, ficaria muito grato.

paulo, voce precisa pesquisar a partir da raiz do forum, e não de dentro de um sub…

pesquise a partir desse link http://www.netmake.com.br/forum/index.php

abraços

use :

year(campo_data)

Vou pesquisar novamente, pois já havia pesquisado sobre o assunto e não tinha encontrado nada.

Caso resolvido pelo Haroldo.

Muito obrigado!

basta year(campo_data);