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 Firebird Discussion :

Comment copier des données d'une table de la base A, à une table de la base B, via SQL ?


Sujet :

SQL Firebird

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 76
    Points : 29
    Points
    29
    Par défaut Comment copier des données d'une table de la base A, à une table de la base B, via SQL ?
    Bonjour,

    Comment exporter des données de la base A, dans la base B, sans perdre les blobs, et sans programmer de moulinette. En gros, comment le faire en sql ? Peut-on faire une sorte de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert baseB.table1 select * from baseA.table1
    J'utilise EMS, et quand je fais un export de type select statement, ou même un duplicate de la table vers la nouvelle base B, cela fonctionne, mais je perds le contenu d'un champ de type blob.

    Pourtant, quand je duplique la table au sein de la même base A, je ne perds pas le contenu des blobs

    Merci pour votre aide

  2. #2
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 715
    Points
    3 715
    Par défaut
    impossible (en tout cas dans les versions stables actuelles de Firebird)

    il faut utiliser un outil externe pour ça.
    il n'en manque pas, de qli à databaseworkbench en passant par fbexport ...
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 76
    Points : 29
    Points
    29
    Par défaut
    OK, merci.

    Je l'ai fait via export xml, puis import. Je ne perds que le contenu des blobs, pas si grave.

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/10/2013, 11h59
  2. Réponses: 2
    Dernier message: 17/03/2009, 11h03
  3. comment importer des données dans une table paradox
    Par pierrot67 dans le forum Bases de données
    Réponses: 6
    Dernier message: 02/08/2007, 18h32
  4. Réponses: 16
    Dernier message: 20/03/2006, 23h21
  5. [ADO.Net][VB.NET] Comment copier des données entre deux BDD différentes ?
    Par maddog2032 dans le forum Accès aux données
    Réponses: 6
    Dernier message: 06/06/2005, 11h01

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