Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Iz Stored Procedure u temp tabelu

[es] :: MS SQL :: Iz Stored Procedure u temp tabelu

[ Pregleda: 1774 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zidar
Canada

Član broj: 15387
Poruke: 2036
*.eqao.com.



Profil

icon Iz Stored Procedure u temp tabelu02.02.2005. u 15:43

Imama stored proceduru koja vraca neki recordset. Hteo bih to sto sp vraca da upisem u temp tabelu. Mislim da je bilo na forumu, ali ne mogu da nadjem, nesto kao

EXECUTE spMyProc INTO #tempTable

Da li ovo uopste moze?

Hvala unapred

:-)
02.02.2005. u 15:43 

Dragan
Dragan Gajic
Novi Sad

Član broj: 1596
Poruke: 62
*.metrohive.net.



Profil

icon Re: Iz Stored Procedure u temp tabelu02.02.2005. u 19:01
Pozdrav,

probaj sa:

INSERT INTO #tempTable EXEC spMyProc

sa tim da ako u proceduri spMyProc vec radis isto to (insert u temp table), nece raditi - javice ti gresku. Ja sam se napatio sa procedurom sp_help_jobs koja vraca recordset koji sadrzi informacije o job-ovima - ona radi insert u temp table tako da ne mozes njen rezultat insert-ovati u temp...Ali ima resenja i za to!
"The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents." - Nathaniel Borenstein
02.02.2005. u 19:01 

Zidar
Canada

Član broj: 15387
Poruke: 2036
*.eqao.com.



Profil

icon Re: Iz Stored Procedure u temp tabelu03.02.2005. u 19:33
Hvala puno!

Code:

INSERT INTO #tempTable EXEC spMyProc 

Radi bas ono sto meni treba.

Mislim da ce mi i onaj drugi slucaj zatrebati, ali o tom potom. Za sada sam happy sa ovim 100%.

:-)
03.02.2005. u 19:33 

zoxn
Zoran Nikolic
Kragujevac

Član broj: 22678
Poruke: 4
*.201.eunet.yu.



Profil

icon Re: Iz Stored Procedure u temp tabelu12.03.2005. u 14:17
Samo jedna napomena #temp tabela mora da ima identitcnu strukturu onoj koju ima stored procedura.

npr.

CREATE TABLE #tStoredProcs
(
num_ID INTEGER IDENTITY(1,1),
PROCEDURE_QUALIFIER varchar(200),
PROCEDURE_OWNER varchar(200),
PROCEDURE_NAME varchar(200),
NUM_INPUT_PARAMS int,
NUM_OUTPUT_PARAMS int,
NUM_RESULT_SETS int,
REMARKS varchar(255),
PROCEDURE_TYPE varchar(10)
)

INSERT INTO #tStoredProcs EXECUTE sp_stored_procedures
12.03.2005. u 14:17 

[es] :: MS SQL :: Iz Stored Procedure u temp tabelu

[ Pregleda: 1774 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.