Salut à tous:
sp_pkeys @name_table:procedure etendue permet de determiner les clés primaires de la table en parametre
comment on peut on peut récupérer ces clés dans une variable de type chaine des caractères?
Merci d'avance
Salut à tous:
sp_pkeys @name_table:procedure etendue permet de determiner les clés primaires de la table en parametre
comment on peut on peut récupérer ces clés dans une variable de type chaine des caractères?
Merci d'avance
Bonjour,
Pouvez-vous reformuler votre question ou nous préciser ce que vous souhaitez implémenter ?comment on peut on peur recuperer ces clés dans une variable de type chaine des caractères?
@++![]()
Bonjour,
je veux savoir comment on peut utiliser les procedures etendues (par exemple sp_pkeys)dans une procedure stockée....autrement dit comment on peut récuperer les valeurs retournées par les procedures etendues.
Merci d'avance
Bonjour,
Est-ce ceci que vous cherchez ?
@++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT OBJECT_NAME(parent_object_id), name FROM sys.objects WHERE type = 'PK' --AND OBJECT_NAME(parent_object_id) = 'maTable'![]()
Bonjour à tous:
merci pour ta requette,mais ce que je cherche comment on peut utiliser les procedures etendues(sp_pkeys,sp_helptext,.......) dans les procedures stockées.
Merci d'avance.
Cela nécessite que vous connaissiez la structure du résultat qui est retourné par ces procédures stockées.
Elle est décrite dans la documentation de chacune d'entre elles.
@++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 DECLARE @TbResult TABLE ( TABLE_QUALIFIER SYSNAME, TABLE_OWNER SYSNAME, TABLE_NAME SYSNAME, COLUMN_NAME SYSNAME, KEY_SEQ SMALLINT, PK_NAME SYSNAME ) INSERT INTO @TbResult EXEC sp_pkeys 'maTable' SELECT * FROM @TbResult![]()
Bonsoir,
Excatement ça ce que je cherche..
merci beaucoup
Partager