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
avainsananVALUES
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