En 1989, lorsque je programmais avec Oracle 5.2.3 sur les plateformes UNIX et VAX/VMS, je considérais SQL PLUS comme le super-ensemble de fonctions intégrées le plus riche. ORACLE FORMS avait également la possibilité d'incorporer des instructions SQL dans les déclencheurs. C'était il y a 21 ans. À l'heure actuelle, quels autres SGBDR sont proches, ont les mêmes, ou plus de fonctionnalités que Oracle SQLPLUS, DB2? .. SQL-Server? .. T-SQL? .. MySQL? .. etc?Quel RDBMS possède le super-ensemble le plus riche d'ANSI-SQL?
Répondre
Il est difficile de dire ce qui est «le plus riche». Tous les systèmes ont des choses propriétaires que les autres systèmes ne prennent pas en charge, y compris, mais sans s'y limiter:
MODEL
clauseOracle
CROSS APPLY
dansSQL Server
DISTINCT ON
dansPostgreSQL
ON DUPLICATE KEY UPDATE
dansMySQL
OK, en dehors de ces directives propriétaires, qui a la bibliothèque la plus complète de built-in fonctions, par exemple NVL (..), TODATE (..), SOUNDEX, DECODE, ENCRYPT, etc.? –
@Frank: Je ne sais vraiment pas comment compter ça. En termes de "nombre maximal de fonctions intégrées reconnues", il s'agira probablement de "PostgreSQL". – Quassnoi
OK, pas tellement max, plutôt utile fonctionnellement! .. conviendriez-vous qu'Oracle a été le pionnier en offrant un super-ensemble robuste de SQL et continue de fournir l'ensemble le plus riche? –
- 1. Quel est le sélecteur le plus correct/le plus efficace?
- 2. Quel est le moyen le plus efficace de compter tous les mots dans une riche zone de texte?
- 3. Quel est le framework AJAX le plus simple, le plus réputé et le plus expérimenté?
- 4. Quel "outil graphique" Freeware pour "Firebird RDBMS" ressemble le plus à "MS SQL Server 2000 Management Studio"?
- 5. RDBMS (MySQL) et C
- 6. J'ai déjà installé PHP, quel est le moyen le plus simple (le meilleur) pour installer GDLib?
- 7. Wicket et un riche site ajax: moyen le plus facile de le faire?
- 8. Quel code jQuery est le plus efficace?
- 9. Quel composant Delphi contient le plus d'événements?
- 10. Quel algorithme Blowfish est le plus 'correct'?
- 11. Quel sera le plus performant et pourquoi?
- 12. Quel est l'uploader Flash le plus populaire?
- 13. Confusion de clés RDBMS
- 14. Quel est le protocole B2B le plus répandu, le plus stable et le plus prêt pour l'avenir (de préférence ouvert)?
- 15. Quel est le langage de programmation le plus courant/le plus dense actuellement disponible?
- 16. Quel est le processeur Markdown le plus mature et le plus entretenu?
- 17. Quel est le XSD le plus simple/le plus clair pour ce XML?
- 18. Quel est le langage de programmation le plus concis?
- 19. Quel est le sérialiseur le plus rapide de Java?
- 20. Quel est le parser XML le plus rapide en PHP?
- 21. Quel est le Java ORM le plus simple supportant Sqlite?
- 22. Quel est le système d'exploitation le plus simple disponible?
- 23. Quel est le système de classement le plus personnalisable?
- 24. Quel est le format le plus simple pour AVAudioRecorder?
- 25. Quel est le détecteur de codage le plus précis?
- 26. Quel est le conteneur le plus léger de Flex 4?
- 27. Quel est le site le plus populaire écrit dans asp.net?
- 28. Quel est le comptage le plus rapide, horizontal ou vertical?
- 29. Quel est le meilleur, uploader le plus simple fichier ajax?
- 30. Quel est le plugin jquery lightbox le plus léger?
Les extensions que les gens trouvent «fonctionnellement utiles» vont être très subjectives. Avez-vous besoin de manipulation d'images et de vidéos? Spatial et SIG? Recherche de texte intégral, XML? –
bien, pour mes fins, comptabilité, gestion de prêteur sur gages. Arithmétique de date, calculs numériques, manipulation de char, aucun BLOB, SIG, spatial, etc. –