Questions marquées «mysql»

MySQL est un système de gestion de base de données relationnelle (RDBMS) gratuit et open source qui utilise SQL (Structured Query Language). N'UTILISEZ PAS cette balise pour d'autres bases de données telles que SQL Server, SQLite, etc. Ce sont des bases de données différentes qui utilisent toutes leurs propres dialectes SQL pour gérer les données.


2
Cast de VARCHAR vers INT - MySQL
Mes données actuelles pour SELECT PROD_CODE FROM `PRODUCT` est PROD_CODE 2 5 7 8 22 10 9 11 J'ai essayé les quatre requêtes et aucune ne fonctionne. ( Réf ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE …
267 mysql  sql 

16
Obtention de «Délai d'attente verrouillé dépassé; essayez de redémarrer la transaction "même si je n'utilise pas de transaction
J'exécute l' UPDATEinstruction MySQL suivante : mysql> update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Je n'utilise pas de transaction, alors pourquoi aurais-je cette erreur? J'ai même essayé de redémarrer mon serveur MySQL et cela n'a pas aidé. Le tableau comporte 406 …




9
MySQL SELECT uniquement les valeurs non nulles
Est-il possible de faire une instruction select qui ne prend que des valeurs NOT NULL? En ce moment j'utilise ceci: SELECT * FROM table Et puis je dois filtrer les valeurs nulles avec une boucle php. Existe-t-il un moyen de faire: SELECT * (that are NOT NULL) FROM table ? …
264 mysql  sql  select  notnull 


30
MySQL> Table n'existe pas. Mais c'est le cas (ou cela devrait)
J'ai changé le datadir d'une installation MySQL et toutes les bases se sont déplacées correctement sauf une. Je peux me connecter et USEla base de données. SHOW TABLESme renvoie également toutes les tables correctement, et les fichiers de chaque table existent sur le répertoire de données MySQL. Cependant, lorsque j'essaie …


6
MySQL et GROUP_CONCAT () longueur maximale
J'utilise GROUP_CONCAT()dans une requête MySQL pour convertir plusieurs lignes en une seule chaîne. Cependant, la longueur maximale du résultat de cette fonction est de 1024caractères. Je suis très conscient que je peux changer le paramètre group_concat_max_lenpour augmenter cette limite: SET SESSION group_concat_max_len = 1000000; Cependant, sur le serveur que j'utilise, …

12
Obtenir des noms de table à l'aide de l'instruction SELECT dans MySQL
Dans MySQL, je sais que je peux lister les tables dans une base de données avec: SHOW TABLES Cependant, je veux insérer ces noms de table dans une autre table, par exemple: INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ Existe-t-il un moyen d'obtenir les noms de table …
260 mysql 




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.