SQL is ' Structured Query Language ', een open standaard voor het maken van interoperabele databases . MySQL is een open - source SQL database- programma, dat op grote schaal wordt gebruikt als back-end voor de website functies zoals het bijhouden van een lijst van abonnees met een database. Putting gegevens in een database betekent het gebruik van de SQL " INSERT " commando's , die een specifieke set van regels voor de manier waarop ze gebruikt hebben , een zogenaamde ' syntax . " Wat INSERT doet MySQL database programma maakt gebruik van de " INSERT " commando om extra rijen toe te voegen aan een bestaande tabel . Het heeft parameters van " WAARDEN " en " SET ", die expliciet zullen invoegen commando's en waarden . De " INSERT ... SELECT " vorm van de opdracht voegt rijen geselecteerd uit een andere tabel in de huidige werkende tafel . De " REPLACE " commando gebruikt een soortgelijke syntax Basic Syntax De INSERT commando syntax in zijn meest basale niveau is dit : . INSERT [ LOW_PRIORITY | DELAYED | HIGH_PRIORITY ] [ NEGEREN ] [ IN ] tbl_name [ ( col_name , ... ) ] { WAARDEN | WAARDE } ( { expr | DEFAULT } , ... ) , ( ... ) , ... [ ON DUPLICATE KEY UPDATE In deze syntaxis , het INSERT commando in het begin geeft aan dat u gebruik maakt van de opdracht . De invoerparameters voor de " INSERT " commando bevatten drie niveaus van prioriteit , en of dit gegeven inbrengen moeten worden genegeerd . De tabel in te voegen aan is opgegeven door de parameter " tbl_name " , en u kunt optioneel de naam kolom met de parameter " col_name " . De waarden die moeten worden ingebracht worden opgegeven met de WAARDEN uitdrukkingen en kan als een door komma's gescheiden lijst worden geplaatst . Fout - Proofing INSERT commando MySQL 's " INSERT "commando reageert ook op andere trefwoorden; nuttige degenen onder de " DEFAULT " keyword , die helpt de database programmeur voorkomen dat het schrijven waarden in gaten in een bestaande tabel , die een bron van veel verwarring later kan zijn . Evenzo, als de waarden en col_name parameters leeg zijn gelaten , INSERT zal rijen toevoegen aan de onderkant van de tabel , waarin elke kolom op de standaardwaarde gebaseerd op parameters die elders in MySQL opgegeven . Gegeneraliseerde Input Parameter De " INSERT " opdrachtsyntax bovenstaande syntax is een voorbeeld van een algemene regel in MySQL - verplichte parameters worden tussen vierkante haakjes . Andere parameters worden weergegeven binnen de beperkingen van de " accolades . " Deze syntaxis is iets MySQL gemeen heeft met een aantal programmeertalen .
|