OVH Cloud OVH Cloud

sous procedure stockée

1 réponse
Avatar
Sebho
Bonjour,

si j'ai une procédure stockée nommée toto1,
théoriquement je peux créer une 2e procédure stockée avec SELECT * FROM
Toto1

je fais ca mais j'obtiens toujours 'toto1' nom d'objet incorrect

cé koi ki va pa ?

merzi bcp
Seb

1 réponse

Avatar
Sylvain Lafontaine
Non, vous ne pouvez pas appeler directement une procédure stockée dans un
Select car les PS retournent des RowSets (ou des Recordsets si appelées par
une connection, c'est selon mais le principe est le même) et non pas des
Tables physiques ou virtuelles.

Pour faire ce que vous voulez, vous devez utiliser une fonction qui va
retourner une table (de loin le plus facile) ou utiliser une des
instructions OPENROWSET, OPENQUERY ou OPENDATASOURCE pour transformer votre
rowset en table virtuelle.

S. L.

"Sebho" wrote in message
news:
Bonjour,

si j'ai une procédure stockée nommée toto1,
théoriquement je peux créer une 2e procédure stockée avec SELECT * FROM
Toto1

je fais ca mais j'obtiens toujours 'toto1' nom d'objet incorrect

cé koi ki va pa ?

merzi bcp
Seb