Questions marquées «sql»

362
Ajouter plusieurs colonnes APRÈS une colonne spécifique dans MySQL

Je dois ajouter plusieurs colonnes à une table mais positionner les colonnes après une colonne appelée lastname. J'ai essayé ceci: ALTER TABLE `users` ADD COLUMN ( `count` smallint(6) NOT NULL, `log` varchar(12) NOT NULL, `status` int(10) unsigned NOT NULL ) AFTER `lastname`; Je reçois cette...

362
Postgres: INSÉRER si n'existe pas déjà

J'utilise Python pour écrire dans une base de données PostgreSQL: sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) Mais parce que certaines de mes lignes sont identiques, j'obtiens...

359
Une vue est-elle plus rapide qu'une simple requête?

Est un select * from myView plus rapide que la requête elle-même pour créer la vue (afin d'avoir le même résultat): select * from ([query to create same resultSet as myView]) ? Il n'est pas totalement clair pour moi si la vue utilise une sorte de mise en cache, ce qui la rend plus rapide par...

358
Comment dois-je gérer --secure-file-priv dans MySQL?

J'apprends MySQL et j'ai essayé d'utiliser une LOAD DATAclause. Quand je l'ai utilisé comme ci-dessous: LOAD DATA INFILE "text.txt" INTO table mytable; J'ai eu l'erreur suivante: Le serveur MySQL fonctionne avec l'option --secure-file-priv, il ne peut donc pas exécuter cette instruction Comment...

349
Insertion de plusieurs lignes dans mysql

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. La requête de base de données est-elle plus rapide si j'insère plusieurs lignes à la fois: comme INSERT.......