Je dois importer un fichier csv dans Firebird et j’ai passé quelques heures à essayer certains outils et aucun ne répondait à mes besoins. Le principal problème est que tous les outils que j’ai essayés, comme EMS Data Import et Firebird Data Wizard, attendent que mon fichier csv contienne toutes les informations nécessaires à ma […]
J’ai plusieurs enregistrements à insérer dans plusieurs tables. Chaque autre colonne sera une constante. Mauvais code pseudo ci-dessous – c’est ce que je veux faire: create table #temp_buildings ( building_id varchar(20) ) insert into #temp_buildings (building_id) VALUES (‘11070’) insert into #temp_buildings (building_id) VALUES (‘11071’) insert into #temp_buildings (building_id) VALUES (‘20570’) insert into #temp_buildings (building_id) VALUES […]
Question originale Contexte Il est bien connu que SQLite doit être ajusté pour atteindre des vitesses d’insertion de l’ordre de 50 000 inserts / s. Il existe de nombreuses questions concernant les vitesses d’insertion lentes et une multitude de conseils et de points de référence. SQLite peut également gérer de grandes quantités de données , […]
Disons que j’ai un tableau simple qui comporte les champs suivants: ID: int, incrémentiel (identité), clé primaire Nom: varchar (50), unique, possède un index unique Tag: int Je n’utilise jamais le champ ID pour la recherche, car mon application est toujours basée sur l’utilisation du champ Nom. Je dois changer la valeur du tag de […]
J’ai créé une table avec une clé primaire et activé AUTO_INCREMENT , comment puis-je obtenir l’utilisation de MYSQL AUTO_INCREMENT ? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT, current_check_attempt INT, max_check_attempts INT, state INT, state_type INT, start_time datetime, start_time_usec INT, end_time datetime, end_time_usec […]
Ce dont j’ai besoin, c’est de définir les valeurs de tous les champs d’un enregistrement avec une clé particulière (la clé est composite), en insérant l’enregistrement s’il n’y a pas encore d’enregistrement avec une telle clé. REPLACE semble vouloir faire le travail, mais en même temps sa page de manuel suggère INSERT … ON DUPLICATE […]
J’apprécierais vraiment votre aide. C’est probablement un problème assez simple à résoudre – mais je ne suis pas le seul… 😉 J’ai deux tables dans SQL Server: article des prix Maintenant, je veux sélectionner un certain ensemble d’identifiants et insérer des entrées dans la table des prix avec ces identifiants. par exemple (SQL incorrect et […]
Je ne pouvais le faire qu’avec Ssortingng, par exemple: Ssortingng str=””; for(int i=0;i<100;i++){ str=i+str; } Est-il possible d’y parvenir avec SsortingngBuilder? Merci.
Je sais que vous pouvez utiliser ON DUPLICATE KEY UPDATE pour mettre à jour une certaine valeur s’il existe déjà un enregistrement pour cette clé, Je peux le faire: INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE `a`=1, `b`=2, `c`=3 Mais comment puis-je faire cela sans avoir à écrire les colonnes […]
Dis que j’ai une sélection SELECT DISTINCT id, customer_id, domain FROM config WHERE type = ‘foo’; qui renvoie des enregistrements. Comment puis-je faire un insert pour atteindre la ligne dans le jeu de résultats comme INSERT INTO config (id, customer_id, domain) VALUES (@id, @customer_id, ‘www.example.com’); où @id et @customer_id sont les champs de la ligne […]