Yhteenveto: tämä opetusohjelma, opit, miten käyttää MySQL INSERT ilmoitus aseta yksi tai useampia rivejä taulukkoon.

Johdanto MySQL INSERT julkilausuman

INSERT selvitys avulla voit lisätä yhden tai useampia rivejä taulukkoon., Seuraava esimerkki kuvaa syntaksi INSERT selvitys:

tämä syntaksi,

  • Ensimmäinen, määritä taulukon nimi ja luettelo pilkuilla eroteltu sarakkeita sisällä suluissa jälkeen INSERT INTO lauseke.
  • Sitten laittaa pilkulla erotettu lista arvoja vastaavien sarakkeiden sisällä suluissa seuraavat VALUES avainsana.

sarakkeiden ja arvojen on oltava samat. Lisäksi sarakkeiden positioiden on vastattava niiden arvojen positioita.,

jos Haluat lisätä useita rivejä taulukkoon yhdellä INSERT lausunto, käytä seuraavaa syntaksia:

Code language: SQL (Structured Query Language) (sql)

tämä syntaksi, rivit erotetaan toisistaan pilkuilla VALUES lauseke.

MySQL LISÄÄ esimerkkejä

luodaan uusi taulukko nimeltä tasks harjoitteluun INSERT lausunto.,

1) ASETA MySQL – ASETA yksinkertainen esimerkki

seuraavan lausuman lisää uuden rivin tasks taulukko:

MySQL antaa seuraavan viestin:

Code language: SQL (Structured Query Language) (sql)

Se tarkoittaa, että yksi rivi on asetettu tasks taulukko onnistuneesti.,

Tämä kysely palauttaa tiedot tasks taulukko:

Code language: SQL (Structured Query Language) (sql)

Tässä on output:

tässä esimerkissä, me määritetty arvot vain title ja priority sarakkeet. Muissa sarakkeissa MySQL käyttää oletusarvoja.

task_id sarake on AUTO_INCREMENT sarake. Se tarkoittaa, että MySQL tuottaa peräkkäisen kokonaisluvun aina, kun taulukkoon lisätään rivi.,

start_date, due_date ja description sarakkeet käyttää NULL oletusarvoksi, siksi MySQL käyttää NULL lisätä osaksi näiden sarakkeita, jos et määritä niiden arvot INSERT lausunto.

2) MySQL-LISÄÄ – lisää rivejä käyttämällä oletusarvo esimerkki

Jos haluat lisätä oletusarvo osaksi sarake, sinulla on kaksi tapaa:

  • Ohita sekä sarakkeen nimi ja arvo INSERT lausunto.,
  • Määritä sarakkeen nimi INSERT INTO lauseke ja käyttää DEFAULT avainsanan VALUES lauseke.

seuraava esimerkki osoittaa toinen tapa:

tässä esimerkissä, me määritetty priority sarake ja DEFAULT avainsana.

Koska oletusarvo sarake priority 3 ilmoitettu taulukossa määritelmä:

Code language: SQL (Structured Query Language) (sql)

MySQL käyttää numero 3 lisättävän priority sarake.,”>

3) ASETA MySQL – Asettamalla päivämäärät taulukkoon esimerkki

jos Haluat lisätä kirjaimellinen päivämäärä arvo sarakkeen, voit käyttää seuraavaa muotoa:

Code language: SQL (Structured Query Language) (sql)

tässä muodossa:

seuraava lausuma lisätään uusi rivi tasks taulukko, jossa on aloitus-ja määräpäivä-arvot:

seuraava kuva näyttää sisällön tasks taulukon jälkeen lisää:

on mahdollista käyttää ilmaisuja VALUES lauseke., Esimerkiksi seuraava lausuma lisää uusi tehtävä käyttäen nykyinen päivämäärä, alkamis-ja eräpäivä sarakkeet:

tässä esimerkissä käytimme CURRENT_DATE() toimia-arvot start_date ja due_date sarakkeet. Huomaa, ettäCURRENT_DATE() funktio on päivämääräfunktio, joka palauttaa nykyisen järjestelmän päivämäärän.,

Tässä ovat sisältö tasks taulukon jälkeen lisää:

4) MySQL LISÄÄ – Lisäämällä useita rivejä esimerkki

seuraavan lausuman lisää kolme riviä tulee tasks taulukko:

tässä esimerkissä, jokainen rivi tiedot on määritetty luettelon arvot VALUES lauseke.,

MySQL antaa seuraavan viestin:

Code language: SQL (Structured Query Language) (sql)

Se tarkoittaa, että kolme riviä on lisätty onnistuneesti ilman kaksoiskappaleita tai varoituksia.

Code language: SQL (Structured Query Language) (sql)

pöydän tasks on seuraavat tiedot:

tässä opetusohjelmassa, olet oppinut, miten käyttää MySQL INSERT selvitys lisätä yhden tai useampia rivejä taulukkoon.

  • Auttoiko tämä opetusohjelma?
  • YesNo

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *