exécuter la ligne de commande sqlite3 requête et de sortie
Nous pouvons utiliser -cmd
option avec sqlite3
pour exécuter une requête, mais alors sqlite3
ouvre la base de données et attend là-bas pour interactif d'entrée. Comment peut-on exécuter une requête sur sqlite3
à partir de la ligne de commande et de sortie?
Merci,
OriginalL'auteur farmir | 2015-07-02
Vous devez vous connecter pour publier un commentaire.
Il suffit d'inclure la commande en cours après la base de données de fichier argument.
Par exemple, le code suivant crée une table appelée
abc
:OriginalL'auteur gbrener
Vous pouvez utiliser le bouton ".la sortie de la commande" ( Un ), à la sortie gracieusement
Documentation : https://sqlite.org/cli.html
Cela devrait être un commentaire, mais je n'ai pas les 50 points de réputation nécessaire de commenter.
OriginalL'auteur Annoying Technology
Si vous êtes coincé dans une situation où vous avez absolument "obligé" d'utiliser le
-cmd
drapeau lors de l'exécution de SQLite3 à partir de la ligne de commande, vous pouvez utiliser successives vide commande pour quitter.Par exemple:
Dans cet exemple, le
""
sera la cause de la sqlite3 processus de sortie. (Au moins pour moi sur OSX).OriginalL'auteur f1lt3r