SÉLECTIONNEZ à l'encontre de la procédure stockée SQL Server

SELECT Val from storedp_Value dans l'éditeur de requête de SQL Server Management Studio, est-ce possible?

Mise à JOUR

J'ai essayé de créer une table temporaire, mais il n'a pas l'air de fonctionner donc pourquoi j'ai demandé ici.

CREATE TABLE #Result
(
batchno_seq_no int
)
INSERT #Result EXEC storedp_UPDATEBATCH
SELECT * from #Result
DROP TABLE #Result
RETURN

Procédure Stockée UpdateBatch

delete from batchno_seq;
insert into batchno_seq default values;
select @batchno_seq= batchno_seq_no from batchno_seq
RETURN @batchno_seq

Ce que je fais mal et comment dois-je l'appeler à partir de la fenêtre de requête?

Mise à JOUR #2

Ok, je te remercie de l'aide sur celui-ci, de direction ou de quoi que ce soit - c'est ce que je suis en train de réaliser.

 select batchno_seq from (delete from batchno_seq;insert into batchno_seq default values;
 select *  from batchno_seq) BATCHNO 
 INTO TEMP_DW_EKSTICKER_CLASSIC

Cela fait partie d'une plus grande instruction select. Toute aide serait grandement appréciée. Essentiellement, cette SQL est brisé comme nous l'avons migré pour Oracle.

Non, il n'est pas possible. Vous devez utiliser les fonctions si c'est une exigence.
J'ai besoin de SUPPRIMER et INSÉRER des si, qui d'après ce que j'ai lu n'est pas possible.
Ou vous pouvez utiliser la "solution de contournement" par la création de la table temporaire, de l'insertion des résultats de SP, puis sélectionnez à partir de la table temporaire.
La SUPPRESSION et l'INSERTION quoi et où? Veuillez fournir plus d'informations et d'exemples dans la question, et nous pouvons peut-être plus facile d'arriver à une solution.
Erreur qui vous permet de recevoir dans votre exemple? Comment est-il pas de travail?

OriginalL'auteur Nathan | 2013-07-17