Sql - quelques requettes sql intéressantes

Contenu du snippet

Voila quelques requettes SQL qui peuvent être intéressantes dans tout type de développement.
Celles-ci ont été testées sur SQL Server, je ne peux pas dire si elles fonctionnent sur Access et encore moins sous Oracle ou MySQL.

Source / Exemple :


' --------------------------------------------------------------------------------
' Pour Obtenir la liste des procédures stockées dans une base SQL Server :

select 
 name 
from 
 sysobjects 
where 
 type = 'P' 
and 
 category = '0'

' --------------------------------------------------------------------------------
' Pour avoir le texte d'une Procédure Stockée 

sp_helptext 'NomDeLaProcedureStockee'

' --------------------------------------------------------------------------------
' Pour faire une requette d'Update croisée entre 2 tables, voila un exemple :

UPDATE
 MaTableDestination
SET
 MaTableDestination.MonChampAUpdater1 = Valeur1,
 MaTableDestination.MonChampAUpdater1 = Valeur2
 MaTableDestination.MonChampAUpdater1 =  MaTableSource.ChampAPrendre
FROM
 MaTableSource
WHERE 
 MaTableDestination.ChampCommun = MaTableSource.ChampCommun

' --------------------------------------------------------------------------------

Conclusion :


Ce ne sont que quelques exemples à adapter selon vos besoins.

Bon Coding.

Romelard Fabrice (Alias F___)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.