Sintassi per i parametri di ingresso in MySQL

June 9

SQL è "linguaggio Structured Query", uno standard aperto per rendere i dati. MySQL è un programma di database SQL open-source, che è ampiamente utilizzato come back-end per le funzioni del sito web come ad esempio il monitoraggio di un elenco di iscritti a un database. Mettere i dati in un database significa usare il "Inserisci" i comandi SQL, che hanno uno specifico insieme di regole per come vengono usati, chiamato "sintassi".

Cosa inserto non

Il programma di database MySQL utilizza il comando "INSERT" per aggiungere ulteriori righe a una tabella esistente. Ha i parametri di "valori" e "set", che inserirà in modo esplicito i comandi e valori. Il "INSERT ... SELECT" sotto forma di inserti di comando righe selezionate da un'altra tabella nella tabella di lavoro corrente. Il comando "Sostituisci" utilizza una sintassi simile.

Sintassi di base

Il comando sintassi INSERT al suo livello più fondamentale è questo:

INSERT [LOW_PRIORITY | RITARDATO | HIGH_PRIORITY] [IGNORA]
[IN] nome_tabella [(nome_col, ...)]
{VALORI | Valore} ({espr | default}, ...), (...), ...
[ON DUPLICATE KEY UPDATE

In questa sintassi, il comando INSERT all'inizio specifica che si sta utilizzando il comando. I parametri di input per il comando "INSERT" includono tre livelli di priorità, e se questa data inserimento dovrebbe essere ignorato. La tabella da inserire a viene specificato dal parametro "nome_tabella", ed è possibile specificare il nome della colonna con il parametro "nome_col". I valori da inserire sono specificati i valori espressioni e possono essere inseriti come una virgola lista delimitato.

comandi INSERT errori di correzione

comando "INSERT" di MySQL risponde anche ad altre parole chiave; quelli utili includono la parola "default", che aiuta il database programmatore evitare di scrivere i valori in spazi vuoti in una tabella esistente, che può essere una fonte di gran confusione in seguito. Allo stesso modo, se i valori ei parametri COL_NAME vengono lasciati vuoti, INSERT aggiungerà righe alla parte inferiore della tabella, impostando ogni colonna al suo valore di default in base ai parametri specificati altrove in MySQL.

Ingresso generalizzato dei parametri Sintassi

La sintassi del comando "INSERT" di cui sopra è un esempio di una regola generalizzata in MySQL - i parametri obbligatori sono racchiusi tra parentesi quadre. Altri parametri sono mostrati entro i limiti delle "parentesi graffe." Questa sintassi è qualcosa di MySQL ha in comune con un numero di linguaggi di programmazione.