ISDATE () odpowiednik MySQL

Mam wiersz kodu dla serwera SQL, który ma datę podaną jako „RRRRMMDD”, gdzie DD to 00 i konwertuje 00 do 01, aby działał z datetime. Chciałbym móc używać do tego MySQL

aktualny kod, który działa dla serwera 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;

ale isdate nie jest prawidłowy w MySQL, co mogę zrobić, aby to naprawić?

questionAnswers(4)

yourAnswerToTheQuestion