Page 2

Pour identifier le type de base de données (Oracle, MySQL, etc.), voici quelques méthodes simples et pratiques :

Méthodes de Base

  1. Requête de Version

    • Oracle :

      sqlCopier le codeSELECT * FROM v$version;

      ou

      sqlCopier le codeSELECT banner FROM v$version WHERE banner LIKE 'Oracle%';
    • MySQL :

      sqlCopier le codeSELECT VERSION();

      ou

      sqlCopier le codeSHOW VARIABLES LIKE 'version';
    • Microsoft SQL Server :

      sqlCopier le codeSELECT @@VERSION;
    • PostgreSQL :

      sqlCopier le codeSELECT version();
    • SQLite :

      sqlCopier le codeSELECT sqlite_version();
  2. Tester une Requête Simple

    • Oracle : Oracle nécessite toujours la clause FROM, même pour des sélections simples. Vous pouvez tester en utilisant la table DUAL :

      sqlCopier le codeSELECT 1 FROM DUAL;
    • MySQL : MySQL permet de faire une sélection sans FROM :

      sqlCopier le codeSELECT 1;

      Si cette requête réussit, il s'agit probablement de MySQL.

Last updated