Plusieurs Insertions Dans MySQL

Vous utilisez les instructions SQL pour gérer les données dans une base de données MySQL, y compris l'insertion de nouvelles lignes dans les tables. L'instruction SQL insert indique le nom de la table que vous êtes en insérant les données, les noms des colonnes dans le tableau et les valeurs que vous souhaitez insérer. Plutôt que la création et l'exécution d'un distinct instruction insert pour chaque nouvelle ligne dans votre tableau, vous pouvez enchaîner plusieurs insertions ensemble dans le cadre d'une instruction unique.


Plusieurs Insertions Dans MySQL
Vous utilisez les instructions SQL pour gérer les données dans une base de données MySQL, y compris l'insertion de nouvelles lignes dans les tables. L'instruction SQL insert indique le nom de la table que vous êtes en insérant les données, les noms des colonnes dans le tableau et les valeurs que vous souhaitez insérer. Plutôt que la création et l'exécution d'un distinct instruction insert pour chaque nouvelle ligne dans votre tableau, vous pouvez enchaîner plusieurs insertions ensemble dans le cadre d'une instruction unique.
Insert
  • Utiliser l'instruction SQL insert pour ajouter de nouvelles données à une table de base de données MySQL. Le schéma suivant illustre le code de la structure de base d'une instruction insert:
    INSERT INTO table (colonnes) des VALEURS (données)
    La déclaration de la première identifie la table dans la base de données, puis spécifie les noms de colonne dans une liste consécutive. Enfin, la déclaration de fournitures de nouvelles valeurs. Les valeurs doivent correspondre aux colonnes a déjà été indiqué dans l'énoncé en termes de nombre et de type. Dans certains cas, une valeur peut ne pas être nécessaire pour certaines colonnes, auquel cas vous pouvez fournir 'null' à la place & par exemple, si une colonne est définie à l'auto-incrémentation ou peut être laissé vide.
Colonnes
  • Pour lister les colonnes dans le cadre d'une instruction SQL insert, utiliser des noms de la liste dans la base de données. Ces noms doivent avoir les caractères corrects et cas, ou MySQL peut ne pas correspondre. Pour cette raison, il est préférable d'avoir votre interface MySQL ou une copie de la base de données de script ouvrir lorsque vous écrivez vos instructions SQL insert, pour vous assurer d'obtenir la syntaxe de droit. Lors de la construction d'instructions SQL insert, inclure toutes les colonnes dans le tableau, même si vous n'êtes pas fournir une valeur pour chacun d'eux.

  • au Sein de la section valeurs de l'instruction SQL insert, les développeurs doivent fournir une valeur du type correct pour chaque colonne spécifiée. Par exemple, si une colonne est définie pour stocker des chaînes de texte, l'instruction insert doit inclure une variable de chaîne de caractères dans cette position. Pour MySQL pour correspondre à des valeurs de colonnes, le nombre de valeurs fournies dans le cadre de l'instruction insert doit correspondre au nombre de colonnes indiqué. Mise en forme des valeurs peut devenir complexe si vous êtes y compris vos instructions SQL à l'intérieur d'autres de programmation de code (par exemple, un script PHP, comme dans l'exemple suivant:
    $insert_statement = 'INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road')'
    Le code utilise des apostrophes pour les valeurs de chaîne de sorte qu'il n'y a pas de confusion entre ceux-ci et les guillemets délimitation de la chaîne de requête dans PHP.
Plusieurs Lignes
  • Certains développeurs optent pour exécuter plusieurs instructions insert à l'aide d'une seule ligne pour chaque ligne. Le code suivant illustre cela:
    INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road') INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Tim Jones', '12 Rue Principale')
    Cependant, SQL fournit une méthode abrégée pour plusieurs insertions. L'alternative suivante illustre le code:
    INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road'), (null, 'Tim Jones', '12 Rue Principale')
    Cela a le même effet que les deux états distincts.








Plusieurs Insertions Dans MySQL


Vous utilisez les instructions SQL pour gerer les donnees dans une base de donnees MySQL, y compris l'insertion de nouvelles lignes dans les tables. L'instruction SQL insert indique le nom de la table que vous etes en inserant les donnees, les noms des colonnes dans le tableau et les valeurs que vous souhaitez inserer. Plutot que la creation et l'execution d'un distinct instruction insert pour chaque nouvelle ligne dans votre tableau, vous pouvez enchaîner plusieurs insertions ensemble dans le cadre d'une instruction unique.


Plusieurs Insertions Dans MySQL
Vous utilisez les instructions SQL pour gerer les donnees dans une base de donnees MySQL, y compris l'insertion de nouvelles lignes dans les tables. L'instruction SQL insert indique le nom de la table que vous etes en inserant les donnees, les noms des colonnes dans le tableau et les valeurs que vous souhaitez inserer. Plutot que la creation et l'execution d'un distinct instruction insert pour chaque nouvelle ligne dans votre tableau, vous pouvez enchaîner plusieurs insertions ensemble dans le cadre d'une instruction unique.
Insert
  • Utiliser l'instruction SQL insert pour ajouter de nouvelles donnees a une table de base de donnees MySQL. Le schema suivant illustre le code de la structure de base d'une instruction insert:
    INSERT INTO table (colonnes) des VALEURS (donnees)
    La declaration de la premiere identifie la table dans la base de donnees, puis specifie les noms de colonne dans une liste consecutive. Enfin, la declaration de fournitures de nouvelles valeurs. Les valeurs doivent correspondre aux colonnes a deja ete indique dans l'enonce en termes de nombre et de type. Dans certains cas, une valeur peut ne pas etre necessaire pour certaines colonnes, auquel cas vous pouvez fournir 'null' a la place & par exemple, si une colonne est definie a l'auto-incrementation ou peut etre laisse vide.
Colonnes
  • Pour lister les colonnes dans le cadre d'une instruction SQL insert, utiliser des noms de la liste dans la base de donnees. Ces noms doivent avoir les caracteres corrects et cas, ou MySQL peut ne pas correspondre. Pour cette raison, il est preferable d'avoir votre interface MySQL ou une copie de la base de donnees de script ouvrir lorsque vous ecrivez vos instructions SQL insert, pour vous assurer d'obtenir la syntaxe de droit. Lors de la construction d'instructions SQL insert, inclure toutes les colonnes dans le tableau, meme si vous n'etes pas fournir une valeur pour chacun d'eux.

  • au Sein de la section valeurs de l'instruction SQL insert, les developpeurs doivent fournir une valeur du type correct pour chaque colonne specifiee. Par exemple, si une colonne est definie pour stocker des chaînes de texte, l'instruction insert doit inclure une variable de chaîne de caracteres dans cette position. Pour MySQL pour correspondre a des valeurs de colonnes, le nombre de valeurs fournies dans le cadre de l'instruction insert doit correspondre au nombre de colonnes indique. Mise en forme des valeurs peut devenir complexe si vous etes y compris vos instructions SQL a l'interieur d'autres de programmation de code (par exemple, un script PHP, comme dans l'exemple suivant:
    $insert_statement = 'INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road')'
    Le code utilise des apostrophes pour les valeurs de chaîne de sorte qu'il n'y a pas de confusion entre ceux-ci et les guillemets delimitation de la chaîne de requete dans PHP.
Plusieurs Lignes
  • Certains developpeurs optent pour executer plusieurs instructions insert a l'aide d'une seule ligne pour chaque ligne. Le code suivant illustre cela:
    INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road') INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Tim Jones', '12 Rue Principale')
    Cependant, SQL fournit une methode abregee pour plusieurs insertions. L'alternative suivante illustre le code:
    INSERT INTO customer_table (cust_id, cust_name, adresse)VALUES (null, 'Mary Smith', '51 Station Road'), (null, 'Tim Jones', '12 Rue Principale')
    Cela a le meme effet que les deux etats distincts.

Plusieurs Insertions Dans MySQL

Vous utilisez les instructions SQL pour gérer les données dans une base de données MySQL, y compris l'insertion de nouvelles lignes dans les tables. L'instruction SQL insert indique le nom de la table que vous êtes en insérant les données, les noms des colonnes dans le tableau et les valeurs que vous souhaitez insérer. Plutôt que la création et l'exécution d'un distinct instruction insert pour chaque nouvelle ligne dans votre tableau, vous pouvez enchaîner plusieurs insertions ensemble dans le cadre d'une instruction unique.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation