postgresql - indsæt forespørgsel

, postgresql, indsættes i erklæring giver mulighed for at indsætte nye rækker ind i en tabel.man kan tilføje en enkelt række, på et eller flere rækker som følge af en forespørgsel, syntaks, grundlæggende syntaks indsætte i erklæring er følgende. indsættes i table_name (column1, column2, column3... columnn)] - værdier (værdi2), værdi2, værdi "), valuen);,,,,,,, column1, column2... columnn er navnene på de kolonner i tabel i, som du ønsker at indsætte oplysninger.,,, målet kolonne navne kan nævnes i vilkårlig rækkefølge.de værdier, der leveres af værdier - klausul eller søgningen er forbundet med eksplicit eller implicit kolonne liste fra venstre til højre.,,, du behøver ikke at angive kolonne (e) navn på sql spørgsmål, hvis du tilføjer værdier for alle kolonner i tabellen.men sørg for værdier er i samme rækkefølge som de kolonner i tabellen.den sql indsætte i syntaks er som følger:, indsættes i table_name værdier (værdi2), værdi2, værdi "), valuen), produktion, den følgende tabel giver en oversigt over produktionen, meddelelser og deres betydning:,, output besked, beskrivelse, der har 1 besked tilbage, hvis kun en række blev indsat.oid er numerisk har af indsættes row.indsæt 0&#besked tilbage, hvis der er mere end én række blev indsat.# er antallet af rækker indsat.eksempler på, lad os skabe selskab, tabel i, testdb som følger: skabe tabel company (id int primære nøgle ikke nul, navn tekst ikke nul, alder, int ikke nul, adresse, char (50), løn, join_date dato), som for eksempel indsætter en række i tabel indsættes i virksomheden: virksomhed (id, navn, alder, adresse, løn, join_date) værdier, stk. 1, paul, 32, californien, 20000.00,'2001-07-13 "), som for eksempel er at indføje en række; her, løn, kolonne er udeladt, og det vil derfor have en standardværdi: indsæt i selskab (- navn, alder, adresse, join_date) - værdier (2, allen, 25, texas, 2007-12-13"), som for eksempel bruger misligholdelse klausul om adressen kolonner snarere end -ifying værdi: indsæt i virksomhedens (id, navn, alder, adresse, løn, join_date) - værdier (3, teddy, 23, norge, 20000.00, misligholdelse), som for eksempel indsætter flere rækker efter multirow værdier syntaks:, indsætte i company (id, navn, alder, adresse løn, join_date) - værdier (4, mark, 25, rige mond, 65000.00, 2007-12-13 "), 5, david, 27, texas, 85000.00, 2007-12-13"), alle disse erklæringer vil skabe de følgende poster i virksomheden.i næste kapitel vil lære dig at vise alle disse optegnelser fra et bord. - navn, alder adresse løn join_date - y y) anfører derfor -------- 1 paul 32 californien 20000.0 2001-07-13 2 allen 25 texas 2007-12-13 3 teddy norge 20000.0 4 mark 25 rige mond 65000.0 2007-12-13 5 david 27 texas 85000.0 2007-12-13,



Previous:
Next Page: