Je lance sqlite3 version 3.7.7, unix 11.4.2 en utilisant cette commande: sqlite3 auction.db où Auction.db n'a pas déjà été créé. sqlite> auction.db < create.sql; me donne cette erreur: near "auction": syntax error Comment puis-je exécuter le script?
Je lance sqlite3 version 3.7.7, unix 11.4.2 en utilisant cette commande: sqlite3 auction.db où Auction.db n'a pas déjà été créé. sqlite> auction.db < create.sql; me donne cette erreur: near "auction": syntax error Comment puis-je exécuter le script?
J'ai des fichiers .sql qui ont le contenu suivant: #cat db.sql create table server(name varchar(50),ipaddress varchar(15),id init) create table client(name varchar(50),ipaddress varchar(15),id init) Comment importer ce fichier dans SQLite pour qu'il soit créé
MySQL a quelque chose comme ceci: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Autant que je sache, cette fonctionnalité n'existe pas dans SQLite, ce que je veux savoir, c'est s'il existe un moyen d'obtenir le même effet sans avoir à exécuter deux...
La bibliothèque de persistance Room d'Android comprend gracieusement les annotations @Insert et @Update qui fonctionnent pour les objets ou les collections. J'ai cependant un cas d'utilisation (notifications push contenant un modèle) qui nécessiterait un UPSERT car les données peuvent ou non...
Je travaille actuellement sur une application WiFi pour Android. J'ai du mal à accéder à la base de données sur l'appareil. Le débogage dans l'émulateur ne fonctionne pas pour moi, car il n'y a pas de support WiFi dans l'émulateur. J'ai essayé d'extraire le fichier de base de données de l'appareil...
Le SDK Android propose des méthodes pratiques pour manipuler les données avec SQLite. Cependant, les méthodes d' insertion et de remplacement utilisent des nullColumnHackparamètres dont l'utilisation que je ne comprends pas. La documentation l'explique avec ce qui suit, mais que faire si une table...
Je travaille avec une base de données SQLite sur Android. Mon gestionnaire de base de données est un singleton et ouvre maintenant une connexion à la base de données lorsqu'elle est initialisée. Il est prudent de laisser la base de données ouverte tout le temps pour que lorsque quelqu'un appelle ma...
J'ai fait du développement en utilisant la base de données SQLITE avec une production en POSTGRESQL. Je viens de mettre à jour ma base de données locale avec une énorme quantité de données et j'ai besoin de transférer une table spécifique vers la base de données de production. En fonction de...
Contexte J'ai un projet Android qui a une base de données avec deux tables: tbl_questionet tbl_alternative. Pour remplir les vues avec des questions et des alternatives, j'utilise des curseurs. Il n'y a aucun problème pour obtenir les données dont j'ai besoin jusqu'à ce que j'essaye de joindre les...
J'ai une table question_tableet une ImageButton( arrière ). J'ai besoin d'obtenir le dernier enregistrement inséré de la base de données après avoir cliqué sur le Retour . Ma ligne contient les colonnes suivantes: question, optionA, optionB, optionC, optionD, et j'ai besoin des données pour une...
J'utilise sqlite pour mon iPhone et je prévois que le schéma de la base de données pourrait changer avec le temps. Quels sont les pièges, les conventions de dénomination et les éléments à surveiller pour réussir à chaque fois une migration? Par exemple, j'ai pensé à ajouter une version au nom de la...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 4 ans . Améliorez cette question Y a-t-il de...
Je rencontre un problème pour fermer ma base de données avant de tenter de supprimer le fichier. Le code est juste myconnection.Close(); File.Delete(filename); Et la suppression lève une exception selon laquelle le fichier est toujours en cours d'utilisation. J'ai réessayé le Delete () dans le...
est-il possible d'augmenter une certaine valeur dans une table d'un certain nombre sans lire la dernière valeur et ensuite la mettre à jour? c'est à dire que j'ai des colonnes «produit» et «qualité»: produit: qualité iLamp: 50 Je souhaite augmenter (ou diminuer) la qualité de x. Pour y parvenir,...
nous savons quand le type .mode columnme laisse voir des tableaux comme la colonne Et .headers on, nous pouvons voir l'en-tête des tableaux. Mais je veux savoir s'il est possible de faire les deux paramètres par défaut? Faites quelques modifications pour le code source de sqlite ?? OU existe-t-il...
Quelle est la bonne façon de le faire? Dois-je simplement copier le fichier .sq3? Que faire s'il y a des utilisateurs sur le site et que le fichier est en cours d'écriture pendant sa copie?
J'essayais de faire un svn cleanupparce que je ne peux pas valider les modifications dans ma copie de travail, et j'ai eu l'erreur suivante: sqllite: l'image disque de la base de données est mal formée Que puis-je faire maintenant?
J'ai essayé : UPDATE closure JOIN item ON ( item_id = id ) SET checked = 0 WHERE ancestor_id = 1 Et: UPDATE closure, item SET checked = 0 WHERE ancestor_id = 1 AND item_id = id Les deux fonctionnent avec MySQL, mais ceux-ci me donnent une erreur de syntaxe dans SQLite. Comment faire fonctionner...
Je voudrais éviter d'avoir de nombreuses vérifications comme les suivantes dans mon code: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); J'ai pensé que je pourrais simplement demander à ma requête de prendre en charge les valeurs nulles en faisant...
Je veux déclarer une variable dans SQLite et l'utiliser en insertfonctionnement. Comme dans MS SQL: declare @name as varchar(10) set name = 'name' select * from table where name = @name Par exemple, je devrai l'obtenir last_insert_rowet l'utiliser insert. J'ai trouvé quelque chose sur la reliure...