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 :

[SQLserver2005] Copie de 2 tables non identiques


Sujet :

MS SQL Server

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    23
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 23
    Par défaut [SQLserver2005] Copie de 2 tables non identiques
    Bonjour,

    Voila mon probleme.

    J'ai deux tables :

    AlertesCandidats
    [ALC_Date]
    [ALC_Email]
    [ALC_Dep]
    [ALC_Categories]
    [ALC_Categories1]
    [ALC_Categories2]
    [ALC_Categories3]
    [ALC_Code]

    et

    AlertesCandidatsProvisoires
    [ALC_Date]
    [ALC_Email]
    [ALC_Dep]
    [ALC_Categories]
    [ALC_Categories1]
    [ALC_Categories2]
    [ALC_Categories3]

    J'arrive à publier une ligne de la table AlertesCandidatsProvisoires vers la table AlertesCandidats. Malheuresement je voudrais aussi ajouter la valeur d'un parametre @Code dans le champs [ALC_Code] de la table AlertesCandidats.

    Voici le code de la procédure.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    ALTER PROCEDURE [dbo].[CopieAlerteCandidatProvisoire] (@Id int, @Code Nvarchar(20)) 
     
    AS 
     
    INSERT INTO [AlertesCandidats] 
    		  ([ALC_Date]
                     ,[ALC_Email]
                     ,[ALC_Dep]
                     ,[ALC_Categories]
    		 ,[ALC_Categories1]
    		 ,[ALC_Categories2]
    		 ,[ALC_Categories3]
    		 ,[ALC_Code])
     
    (SELECT [ALC_Date]
               ,[ALC_Email]
               ,[ALC_Dep]
               ,[ALC_Categories]
               ,[ALC_Categories1]
               ,[ALC_Categories2]
    	   ,[ALC_Categories3]
     
     FROM [AlertesCandidatsProvisoires]  WHERE ALC_Id = @Id)
    Quelqu'un aurait il une idée ?

    Merci d'avance.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut proposition.
    Evidemment, dans le code suivant, tu ajoutes à toutes les lignes le meme code.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    ALTER PROCEDURE [dbo].[CopieAlerteCandidatProvisoire] (@Id int, @Code Nvarchar(20)) 
     
    AS 
     
    INSERT INTO [AlertesCandidats] 
              ([ALC_Date]
                     ,[ALC_Email]
                     ,[ALC_Dep]
                     ,[ALC_Categories]
             ,[ALC_Categories1]
             ,[ALC_Categories2]
             ,[ALC_Categories3]
             ,[ALC_Code])
     
    (SELECT [ALC_Date]
               ,[ALC_Email]
               ,[ALC_Dep]
               ,[ALC_Categories]
               ,[ALC_Categories1]
               ,[ALC_Categories2]
                   ,[ALC_Categories3]
               ,@Code
     
     FROM [AlertesCandidatsProvisoires]  WHERE ALC_Id = @Id)

Discussions similaires

  1. Impossible d'accéder aux tables non créées par dbo
    Par Pete dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/10/2005, 14h01
  2. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 21h24
  3. [VB.NET] Copie d'une table d'une DB vers une autre
    Par SergeF dans le forum Windows Forms
    Réponses: 9
    Dernier message: 20/11/2004, 09h54
  4. Réponses: 3
    Dernier message: 27/10/2004, 23h15
  5. [CR9] Pb de tables non liées
    Par vhc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 15/04/2004, 10h33

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