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.



7
T-SQL: boucle sur un tableau de valeurs connues
Voici mon scénario: Disons que j'ai une procédure stockée dans laquelle j'ai besoin d'appeler une autre procédure stockée sur un ensemble d'identifiants spécifiques; Y a-t-il un moyen de faire cela? c'est-à-dire au lieu d'avoir à le faire: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec p_MyInnerProcedure 12 exec p_MyInnerProcedure 22 exec …
89 sql  sql-server  tsql 




3
MySQL: Trier par taille / longueur de champ
Voici une structure de table (par exemple test): __________________________________________ | Field Name | Data Type | |________________|_________________________| | id | BIGINT (20) | |________________|_________________________| | title | varchar(25) | |________________|_________________________| | description | text | |________________|_________________________| Une requête comme: SELECT * FROM TEST ORDER BY description DESC; Mais je voudrais …


6
Sous-requête utilisant Exists 1 ou Exists *
J'écrivais mes chèques EXISTS comme ceci: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Un des DBA dans une vie précédente m'a dit que lorsque je fais une EXISTSclause, utilisez SELECT 1au lieu deSELECT * IF EXISTS (SELECT 1 FROM TABLE …
88 sql  sql-server  tsql 


12
Fonctions vs procédures stockées
Disons que je dois implémenter un morceau de code T-SQL qui doit renvoyer une table en résultat. Je peux implémenter une fonction table ou bien une procédure stockée qui renvoie un ensemble de lignes. Que dois-je utiliser? En bref, ce que je veux savoir, c'est: Quelles sont les principales différences …





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.