ISDATE () equivalente para o MySQL

Eu tenho uma linha de código para o SQL server que leva uma data listada como "YYYYMMDD" onde o DD é 00 e converte o 00 para 01 para que ele funcione com datetime. Eu gostaria de poder usar o MySQL para isso

o código atual que funciona para o servidor SQL:

INSERT patentdb.Citation(PatentNo, Citation, CitedBy, CitationDate)
SELECT PatentNo, citation, WhoCitedThis, dt 
FROM 
(
  SELECT PatentNo, Citation, WhoCitedThis, dt = CASE
    WHEN CitationDate LIKE '%00' THEN INSERT (CitationDate, 8, 1, '1') 
    ELSE CitationDate 
  END 
  FROM patentdb.CitationSource
) AS x
WHERE ISDATE(dt) = 1;

mas isdate não é válido no MySQL, o que posso fazer para corrigir isso?

questionAnswers(4)

yourAnswerToTheQuestion