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

MS SQL Server Discussion :

copie de table


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 4
    Points
    4
    Par défaut copie de table
    Bonjour,

    En fait j'ai deux questions
    Je voudrai sauvegarder simplement des tables

    1/ Existe-t'il une methode simple du style (en une seule requete):
    create table SAVE as select * from TEST
    select * from TEST into SAVE
    ....

    2/ Comment faire si la table source comporte une ligne IDENTITY(1,1) , que pour des raisons x ou y, les valeurs ne se suivent pas aujourd'hui mais que je souhaiterait quand meme continuer à partir du suivant

    Merci d'avance pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    1) select * into SAVE from TEST fonctionne (sans create proalable) si l'option "select into" est acctive pour ta base

    2) pour l'identity, ca marche aussi, mais le plus sur est de passer par un create table + bcp out + bcp in -e
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Merci il me manquait l'activation de l'option "select into".

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    J'ai bien l'option mais cela ne marche pas quand même ! (select * from TEST into SAVE )

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    C'est bon !
    Pour info et pour les autres, la syntaxe est :
    select * into SAVE
    from Tab2
    [where ...]

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

Discussions similaires

  1. Copie de table
    Par bdaboah dans le forum Langage SQL
    Réponses: 2
    Dernier message: 26/03/2005, 19h00
  2. Copie de tables access vers Sql ?
    Par franck06 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 01/03/2005, 14h10
  3. copie de tables entre deux bases
    Par rlgrand dans le forum Débuter
    Réponses: 3
    Dernier message: 27/12/2004, 12h12
  4. copie une table
    Par farnoune dans le forum Administration
    Réponses: 5
    Dernier message: 10/08/2004, 15h15
  5. Dédoublonnage pdt copie une table a une autre
    Par Krevette dans le forum Requêtes
    Réponses: 3
    Dernier message: 15/10/2003, 14h26

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