ISDATE () -Äquivalent für MySQL

Ich habe eine Codezeile für SQL Server, die ein Datum als "JJJJMMTT" aufführt, wobei die TT 00 ist und die 00 in 01 konvertiert, damit sie mit datetime funktioniert. Ich würde gerne MySQL dafür verwenden können

Der aktuelle Code, der für SQL Server funktioniert:

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;

Aber isdate ist in MySQL nicht gültig. Was kann ich tun, um das zu beheben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage