·4 min de lecture

Comment modifier une base de données SQLite sur Mac

Modifier une base de données SQLite sur Mac signifie généralement écrire des instructions UPDATE dans le Terminal. Pour un simple changement de valeur, c'est beaucoup de cérémonie.

Vous devez changer une seule valeur dans une base de données SQLite. Peut-être un indicateur à inverser, un nom d'utilisateur à corriger, ou des données de test à ajuster. La méthode intégrée sur Mac consiste à ouvrir le Terminal, lancer sqlite3, écrire une instruction UPDATE avec la clause WHERE exacte pour cibler la bonne ligne, et espérer ne pas avoir fait de faute de frappe qui modifierait les mauvais enregistrements. Pour une seule valeur. En 2026.

Pourquoi l'édition via Terminal est risquée

Écrire des instructions UPDATE manuellement est acceptable quand vous savez exactement ce que vous faites. Mais il est dangereusement facile d'oublier une clause WHERE et de mettre à jour chaque ligne de la table, ou de mal orthographier un nom de colonne et d'obtenir une erreur silencieuse. Il n'y a pas d'annulation dans la CLI sqlite3 — une fois l'instruction exécutée, le changement est permanent, sauf si vous avez pensé à démarrer une transaction.

Créer de nouvelles tables est tout aussi fastidieux. Vous devez écrire l'instruction CREATE TABLE complète avec noms de colonnes, types et contraintes — une syntaxe facile à mal utiliser quand vous prototypez et itérez rapidement.

Pour les développeurs qui pensent en SQL, c'est gérable. Pour tous les autres — et pour les développeurs qui veulent simplement faire une modification rapide sans le risque — il devrait exister une meilleure méthode.

Modifiez des bases de données SQLite visuellement avec Tome

Tome vous permet de modifier des bases de données SQLite sur Mac comme vous modifieriez une feuille de calcul. Ouvrez la base de données, cliquez sur une cellule, changez la valeur. Aucun SQL requis pour les modifications de base.

Édition de cellule intégrée dans une base de données SQLite avec Tome sur Mac

Modification de cellule directe

Cliquez sur n'importe quelle cellule d'une table pour modifier sa valeur directement. Changez du texte, des nombres ou des dates sans écrire d'instruction UPDATE. Le changement cible exactement la ligne sur laquelle vous avez cliqué — aucun risque qu'une clause WHERE manquante affecte d'autres enregistrements.

Insérer et supprimer des lignes

Ajoutez de nouvelles lignes à n'importe quelle table en un seul clic. Supprimez des lignes sélectionnées tout aussi facilement. Tome gère le SQL d'INSERT et de DELETE en arrière-plan, pour que vous puissiez vous concentrer sur vos données, pas sur votre syntaxe.

Créez des tables visuellement

Besoin d'une nouvelle table ? L'éditeur visuel de tables de Tome vous permet de définir colonnes, types et contraintes dans un formulaire. Pas besoin d'écrire des instructions CREATE TABLE de mémoire — remplissez simplement les champs et Tome génère le SQL correct.

Éditeur SQL pour les opérations complexes

Quand vous avez vraiment besoin de SQL — pour des jointures, des agrégations ou des mises à jour groupées — l'éditeur de requêtes de Tome est prêt avec coloration syntaxique et auto-complétion pour vos noms de tables et de colonnes.

Obtenez Tome sur le Mac App Store

Article suivant

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store