Questions marquées «sql»

Le langage de requête structuré (SQL) est un langage permettant d'interroger des bases de données. Les questions doivent inclure des exemples de code, une structure de table, des exemples de données et une balise pour l'implémentation du SGBD (par exemple MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) utilisés. Si votre question concerne uniquement un SGBD spécifique (utilise des extensions / fonctionnalités spécifiques), utilisez plutôt la balise de ce SGBD. Les réponses aux questions marquées avec SQL doivent utiliser le standard SQL ISO / IEC.


19
ALTER TABLE sans verrouiller la table?
Lorsque vous exécutez une instruction ALTER TABLE dans MySQL, la table entière est verrouillée en lecture (autorisant les lectures simultanées, mais interdisant les écritures simultanées) pendant la durée de l'instruction. S'il s'agit d'une grande table, les instructions INSERT ou UPDATE peuvent être bloquées pendant un temps looooong. Existe-t-il un moyen …
107 sql  mysql  ddl  alter-table 


6
Comment supprimer un nombre fixe de lignes avec tri dans PostgreSQL?
На этот вопрос есть ответы на Stack Overflow на русском : DELETE и LIMIT в PostgreSQL J'essaie de porter certaines anciennes requêtes MySQL vers PostgreSQL, mais j'ai des problèmes avec celle-ci: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL n'autorise pas l'ordre ou les limites dans sa syntaxe de …
107 sql  postgresql 

14
Le moyen le plus propre de créer une chaîne SQL en Java
Je veux créer une chaîne SQL pour manipuler la base de données (mises à jour, suppressions, inserts, sélections, ce genre de chose) - au lieu de la terrible méthode de concat de chaîne utilisant des millions de "+" et des guillemets qui sont au mieux illisibles - là doit être …
107 java  sql  oracle  string 


12
Instruction «CASE» dans la clause «WHERE» dans SQL Server 2008
Je travaille avec une requête qui contient une instruction "CASE" dans la clause "WHERE". Mais SQL Server 2008 donne des erreurs lors de son exécution. Quelqu'un peut-il s'il vous plaît m'aider avec la bonne requête? Voici la requête: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE …
107 sql  sql-server  case 

6
MySQL - pourquoi ne pas indexer chaque champ?
Récemment, j'ai appris la merveille des index et les performances se sont considérablement améliorées. Cependant, avec tout ce que j'ai appris, je n'arrive pas à trouver la réponse à cette question. Les index sont excellents, mais pourquoi quelqu'un ne pourrait-il pas simplement indexer tous les champs pour rendre la table …
107 mysql  sql  indexing 






5
SQL sélection des lignes par date la plus récente
À l'aide de la requête et des résultats suivants, je recherche l'entrée la plus récente dans laquelle ChargeId et ChargeType sont uniques. select chargeId, chargeType, serviceMonth from invoice CHARGEID CHARGETYPE SERVICEMONTH 1 101 R 8/1/2008 2 161 N 2/1/2008 3 101 R 2/1/2008 4 101 R 3/1/2008 5 101 R …
106 sql  oracle 


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.