J'essaie d'extraire des informations d'une base de données MySQL dans une base de données MS SQL. La base de données est un désordre et le développeur n'est plus disponible.MySQL: Comment demander une date plus grande qu'aujourd'hui lorsqu'une date est dans une chaîne
Toutes les dates sont dans les champs de char, et je l'utilise
SELECT concat(mid(DueDate, 7, 4), mid(DueDate, 4, 2), mid(DueDate, 1, 2)) as DueDate FROM TableName
pour obtenir le champ de date dans un format si serveur MS SQL peut les importer.
Maintenant, je veux exporter uniquement l'enregistrement à la date supérieure à aujourd'hui, donc les questions sont:
- Quel est l'équivalent de GetDate() dans MySQL?
- Existe-t-il un meilleur moyen de lancer la date pour faire la comparaison?
et vous savez l'équivalent de GetDate() dans MySQL ? Puis-je utiliser> = opérateur? –
J'ai mis à jour ma réponse avec la réponse –