| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Flere indsætter i MySQL
    Du bruger SQL-sætninger til at håndtere data i en MySQL-database , herunder isætning af nye rækker i tabellerne . SQL indsætte erklæring angiver navnet på den tabel , du indsætter data i , navnene på de kolonner i tabellen og de værdier , du ønsker at indsætte. Snarere end at skabe og udføre en separat indsætte erklæring for hver ny række i din tabel, kan du kæde flere indsatser sammen som en del af en enkelt sætning . Indsæt Statement

    Brug SQL indsætte erklæring for at tilføje nye data til en MySQL-database tabel. Nedenstående beskrivelse koden viser den grundlæggende struktur i et indstik erklæring : Hej

    INSERT INTO tabel (kolonne ) VALUES (data ),

    Opgørelsen først identificerer tabellen i databasen , så specificerer kolonnen navne i en sammenhængende liste . Endelig erklæring leverer de nye værdier . Værdierne skal svare til kolonnerne anført tidligere i oversigten i både antal og type . I nogle tilfælde kan en værdi ikke påkrævet for bestemte kolonner , i hvilket tilfælde du kan levere " null " i stedet - . For eksempel, hvis en kolonne er sat til auto- tilvækst , eller kan efterlades tomme
    < br >
    kolonner

    For at opremse de kolonner som en del af en SQL indsætte erklæring , skal du bruge navnene i databasen . Disse navne skal have de rigtige tegn og case eller MySQL kan svigte at matche dem . Af denne grund er det bedst at have din MySQL interface eller en kopi af databasen script åbne, når du skriver din SQL indsætte udtalelser, for at sikre, at du får den syntaks højre. Ved etablering af SQL indsætte udtalelser, medtage alle kolonnerne i tabellen , selvom du ikke leverer en værdi for hver af dem .

    Værdier

    inden værdierne del af SQL indsætte erklæring , skal udviklerne levere en værdi af den korrekte type for hver angiven kolonne. For eksempel, hvis en bestemt kolonne er indstillet til at gemme tekststrenge skal indsætte erklæring indeholde en tekststreng variabel i denne stilling . For MySQL til at matche værdier til kolonner , skal antallet af værdier leveres som en del af indsatsen erklæring overens med antallet af kolonner angivet. Formatering værdier kan blive kompliceret, hvis du er inklusive dine SQL-sætninger inde anden programmeringskode - for eksempel en PHP script , som i det følgende eksempel : Hej

    $ insert_statement = " INSERT INTO customer_table ( kunde_id , kunde_navn , adresse) VALUES ( null, " Mary Smith ' , '51 Station Road ' )"

    kode bruger enkle citationstegn efter strengen værdier, så der ikke er nogen forvirring mellem disse og de ​​dobbelte anførselstegn afgrænser forespørgslen streng i PHP.
    flere rækker

    Nogle udviklere vælger at udføre flere insert sætninger ved hjælp af en enkelt linje for hver række . Følgende kode viser dette : Hej

    INSERT INTO customer_table ( kunde_id , kunde_navn , adresse) VALUES ( null, " Mary Smith ' , '51 Station Road '); insert into customer_table ( kunde_id , kunde_navn , adresse) VALUES ( null, 'Tim Jones' , '12 Main Street ');

    Men SQL giver en forkortelse metode til flere skær. Følgende alternative kode demonstrerer dette : Hej

    INSERT INTO customer_table ( kunde_id , kunde_navn , adresse) VALUES ( null, " Mary Smith ' , '51 Station Road «) ( null, ' Tim Jones ' , '12 Main Street ' ),

    Dette har den samme virkning som de to separate erklæringer

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter HTML til PDF Brug af PHP 
    ·Sådan Transfer en PHP Session ID Med en omdirigering 
    ·Bedre måder at søge med PHP & MySQL Word Nøgler 
    ·Sådan Code en Live Chat System i PHP 
    ·Sådan ændres en font med PHP 
    ·Sådan Set Up en Zend Layout i NetBeans 
    ·Sådan Læs PDF-filer i PHP 
    ·PHP Count i MySQL Resultater 
    ·Forskellene mellem to strenge i en PHP funktion 
    ·Kan du have en hyperlink i en PHP Bracket 
      Anbefalede Artikler
    ·Sådan tilføjes et banner Brug af HTML programmering 
    ·Hvordan interface C til Matlab 
    ·Sådan bruges Sprint F- PHP 
    ·Substring Funktioner i VBS 
    ·PHP MySQL Database Query 
    ·Hvordan man laver en PHP fil 
    ·Sådan fjernes et emne i MIDP 2,0 programatically 
    ·Computer Engineering Design Projekter 
    ·Dynamisk Calling funktioner i DLL 
    ·Sådan oprettes en Dynamic Link Library til Access 
    Copyright © Computer Viden http://www.computerdk.com