|  | 		    
					
        
         
          
         
	
          | |  | Indsæt flere rækker med INSERT? Fra : Stefan Kristensen
 | 
 Dato :  28-08-02 11:06
 | 
 |  | Hej.
 
 Kan jeg med INSERT indsætte f.eks to rækker i en tabel, som f.eks.
 
 insert into tabel
 values(post1a, post1b, post2a, post2b) ?
 
 
 stefan
 
 
 
 
 |  |  | 
  Jens Gyldenkærne Cla~ (28-08-2002) 
 
	
          | |  | Kommentar Fra : Jens Gyldenkærne Cla~
 | 
 Dato :  28-08-02 11:51
 | 
 |  | 
 
            Stefan Kristensen skrev:
 > Kan jeg med INSERT indsætte f.eks to rækker i en tabel, som
 > f.eks. 
 Kun via en SELECT-statement (hvor mindst et felt i almindelighed 
 vil komme fra en anden tabel).
 
 > insert into tabel
 > values(post1a, post1b, post2a, post2b) ?
 Ovenstående virker ikke - men du kan, i hvert fald i visse 
 systemer, fyre flere INSERT's af i samme SQL-statement:
 INSERT INTO tabel (f1, f2) VALUES (v1f1, v1f2); INSERT INTO tabel 
 (f1, f2) VALUES (v2f1, v2f2); ...
 Se i øvrigt hvad manualen til dit databasesystem skriver om INSERT. 
 -- 
 Jens Gyldenkærne Clausen
 MF (medlem af FIDUSO - www.fiduso.dk) I ovenstående tekst benyttes nyt komma
 (rettelser modtages gerne i dk.kultur.sprog)
            
             |  |  | 
  Mads Lie Jensen (28-08-2002) 
 
	
          | |  | Kommentar Fra : Mads Lie Jensen
 | 
 Dato :  28-08-02 13:01
 | 
 |  | 
 
            On Wed, 28 Aug 2002 12:51:20 +0200, "Jens Gyldenkærne Clausen"
 <jens@gyros.invalid> wrote:
 >Ovenstående virker ikke - men du kan, i hvert fald i visse 
 >systemer, fyre flere INSERT's af i samme SQL-statement:
 >
 >INSERT INTO tabel (f1, f2) VALUES (v1f1, v1f2); INSERT INTO tabel 
 >(f1, f2) VALUES (v2f1, v2f2); ...
 I mySQL kan man bruge
 INSERT INTO tabel (f1, f2) VALUES (v11, v12), (v21, v22);
 -- 
 Mads Lie Jensen - mads@gartneriet.dk - ICQ #25478403
http://www.gartneriet.dk Directory Opus - nu også til windows - http://www.gpsoft.com.au |  |  | 
   Jens Gyldenkærne Cla~ (28-08-2002) 
 
	
          | |  | Kommentar Fra : Jens Gyldenkærne Cla~
 | 
 Dato :  28-08-02 13:16
 | 
 |  | 
 
            Mads Lie Jensen skrev:
 > I mySQL kan man bruge
 > 
 > INSERT INTO tabel (f1, f2) VALUES (v11, v12), (v21, v22);
 Smart. Det virker ikke i MS SQL-server.
 -- 
 Jens Gyldenkærne Clausen
 MF (medlem af FIDUSO - www.fiduso.dk) I ovenstående tekst benyttes nyt komma
 (rettelser modtages gerne i dk.kultur.sprog)
            
             |  |  | 
   Nis Jørgensen (28-08-2002) 
 
	
          | |  | Kommentar Fra : Nis Jørgensen
 | 
 Dato :  28-08-02 13:30
 | 
 |  | On Wed, 28 Aug 2002 14:01:24 +0200, Mads Lie Jensen
 <mads@gartneriet.dk> wrote:
 
 >
 >
 >I mySQL kan man bruge
 >
 >INSERT INTO tabel (f1, f2) VALUES (v11, v12), (v21, v22);
 
 Det virker som en fornuftig udvidelse af standarden - underligt at den
 tilsyneladende ikke er kommet med.
 
 --
 Nis Jørgensen
 Amsterdam
 
 Please include only relevant quotes, and reply below the quoted text. Thanks
 
 
 |  |  | 
 |  |