Sql - quelques requettes sql intéressantes

Soyez le premier à donner votre avis sur cette source.

Snippet vu 24 123 fois - Téléchargée 37 fois

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

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
mardi 23 juin 2009
Statut
Membre
Dernière intervention
24 juin 2009

j'ai besoin de code ajouter, modifier, enregistrer et annuler une action et effacer et effacer tout,ainsi que le code pour visualiser les images,et le code qui permet de exporter les données d'une MSFlexGrid vers excel.en sql mais sous vb6.merci.
Messages postés
9
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
1 juillet 2004

Bonjour,

Je cherche à récupérer le login NT de l'utilisateur qui exécute un procédure stockée. Une fois stocké, je le compare avec les login d'une table et si il est présent alors ...

Merci
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
4
Bonjour,

Etant donné que vous n'avez pas le temps de pouvoir poster un message lisible, je n'ai malheureusement pas le temps de vous aider.
Cordialement

Romelard Fabrice
Messages postés
3
Date d'inscription
vendredi 21 octobre 2005
Statut
Membre
Dernière intervention
7 mai 2006

bsr j besoin du code d'une procedure stockée et j'espere ke vou m'aidiez
je vx deplacer les enregistrement d'une table en une otre en mem tem sans passer des parametres
merci d'avance
Messages postés
1765
Date d'inscription
jeudi 12 octobre 2000
Statut
Modérateur
Dernière intervention
11 décembre 2013
4
Bonjour,
Les commentaires tels que celui posté par Belt, sont totalement inutiles. S'il avait pris la peine de lire la présentation, il aurait vu que c'est du Spécifique SQL Server.
Les 2 premières requettes tapent directement sur les objets SQL Server, via la base Master.
La dernière en revanche est du standard SQL et n'a rien à voir avec SQL Server et fonctionne sur tout type de Moteur SQL.
Cordialement
Romelard Fabrice.
Afficher les 8 commentaires

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.