Je suis en train de porter une application sybase sur mysql et bien sûr il y a des tonnes de problèmes de compatibilité sql, mais dont je ne vois pas un moyen facile sans changer tous les sql simple est que dans sybase vous pouvez vous référer à une table par notation db..table, mais dans mysql il nécessite db.table. Je suis un peu du côté de mysql sur celui-ci, mais c'est ce que c'est. Existe-t-il un moyen pour que mysql accepte cette syntaxe?Comment obtenir mysql pour accepter la base de données sybase ... notation
1
A
Répondre
0
J'ai fini par faire quelque chose comme ceci:
global replace .. with " + Defs.DELIMETER + " Then replace " + Defs.DELIMETER + ". with ... to take care of elipses Then replace " + Defs.DELIMETER + "" + Defs.DELIMETER + " with .... for those cases.
qui a obtenu la plupart d'entre eux. Donc au moins maintenant c'est facilement modifiable.
1
utiliser un programme comme notepad ++ qui a la capacité de rechercher et de remplacer à travers un répertoire entier de fichiers. faire une recherche pour ..
et le remplacer par .
Questions connexes
- 1. Outil de test unitaire pour la base de données Sybase
- 2. Migration de la base de données SQL Server vers Sybase
- 3. Comment faire pour restaurer la base de données mysql
- 4. Outils de gestion de base de données Sybase SQL Anywhere
- 5. restaurer la base de données mysql
- 6. Obtenir la dernière entrée de la base de données
- 7. Comment configurer la relation de base de données MySQL
- 8. Comment supprimer une base de données MySQL?
- 9. Comment archiver une base de données MySQL?
- 10. Mail vers la base de données MySQL
- 11. Notes base de données à MySQL (avec CF?)/Ou comment obtenir l'infrastructure de données NSF
- 12. Comment activer STRICT_ALL_TABLES 'pour une seule base de données MySQL?
- 13. Comment connecter la base de données MySql à l'objet SqlDataSource
- 14. Copier la base de données de la base de données Mysql
- 15. Système de notation en PHP et MySQL
- 16. valeur Obtenir la base de données relationed
- 17. Comment verrouiller la base de données mysql exclusive?
- 18. Curseur Sybase pour la suppression
- 19. Impossible d'obtenir ResultSet de la base de données MySql
- 20. Comment obtenir NLog à écrire à la base de données
- 21. Structure efficace de la table MySQL pour le système de notation
- 22. comment stocker une date dans une base de données mysql?
- 23. Appel d'un champ de la base de données dans MySQL
- 24. transfering MySQL Les enregistrements de base de données à la base de données
- 25. mod_rewrite, .htaccess connexion à la base de données mysql
- 26. Taille de table maximale pour une base de données MySQL
- 27. Comment identifiez-vous les triggers associés à une table dans une base de données sybase?
- 28. Comment accepter une collection d'un type de base dans WCF
- 29. Récupération de la base de données de MySQL vers SQLite
- 30. Base de données MySQL de mots anglais?
Rechercher et remplacer de "db .." à "db". –
J'ai essayé cela. Il y a beaucoup de dbs et certains d'entre eux sont déterminés dynamiquement, ce n'est donc pas si simple. Le ..->. ça ne marche pas très bien non plus. – stu