IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Outil d'adaptation de requête MS SQL vers Oracle [11gR2]


Sujet :

SQL Oracle

  1. #1
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2017
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs

    Informations forums :
    Inscription : Septembre 2017
    Messages : 22
    Par défaut Outil d'adaptation de requête MS SQL vers Oracle
    Bonjour à tous,

    j'ai pas mal de requêtes sous Ms Sql et j'aimerai les traduires en Oracle.

    Pensez vous qu'il existe des outils d'aide à l'adaptation des requêtes d'un langage vers un autre ?


    Merci bcps

  2. #2
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    J'ai un peu cherché, j'ai vu qu'il y avait un site online qui converti de 15 langages de bases vers 13 http://www.sqlines.com/online, mais je n'ai pas testé.
    ils ont aussi des outils en download.

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 994
    Billets dans le blog
    6
    Par défaut
    Ce genre d'outil est totalement fumeux... Un exemple :
    Nom : SQL Server to Oracle.png
Affichages : 295
Taille : 43,2 Ko
    Le code traduit est faux...

    En effet, la traduction aurait dû être :
    SELECT T.*, SYSTIMESTAMP AS DATE_DU_JOUR
    FROM T X SAMPLE (1 PERCENT) --> pas de AS dans l'alias de table, pas de TABLESAMPLE, mais SAMPLE
    ORDER BY NOM NLS_SORT('FRENCH') --> incomplet, Oracle ne sait pas gérer les collations sauf depuis une toute dernière version...

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/12/2012, 11h12
  2. Requete sql vers Oracle
    Par smilyced dans le forum Développement
    Réponses: 4
    Dernier message: 11/12/2009, 13h46
  3. Migration d'un schéma MS-sql vers oracle
    Par jackazerty dans le forum Import/Export
    Réponses: 2
    Dernier message: 02/10/2008, 15h33
  4. Requete sql vers ORACLE qui renvoi une erreur
    Par lilou77 dans le forum Oracle
    Réponses: 7
    Dernier message: 29/01/2007, 09h52
  5. SQL vers Oracle
    Par cnguyen dans le forum Oracle
    Réponses: 3
    Dernier message: 16/05/2006, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo