Bueno, esto es un foro de SQL Server, no se si estan permitidas las
consultas del "nemesis" de SQL, o sea, Oracle.
Pero a groso modo te cuento que trabajan un poco diferente en este aspecto
SQL y Oracle.
Para hacer lo que queres hacer, tenes que declarar un cursor como parametro
de salida y eso es tomado desde el ADO.NET como un datareader.
CREATE PROC TraerUsuarios
(
Resultado CURSOR REF (No recuerdo bien las sintaxis, pero es algo asi,
goooglea)
)
AS
BEGIN
OPEN Resultado FOR
SELECT * FROM Usuario
END
> Gente:
>
> Me estoy incursionando en Oracle, y tengo una breve consulta, es
> sobre el armado de un stored procedure o precedure como se lo llama en
> Oracle:
>
> Si yo tengo en SQL dicho stored:
>
>
>
>
>
> create proc TraerUsuarios
>
> AS
>
> BEGIN
> Select * from Usuarios
> END
>
>
>
>
>
> como lo hago en Oracle, o sea, me he encontrado en infinitos ejemplos que
> vi la sentencia: dbms_output.PUT_LINE('') pero no es lo que necesito, yo
> quiero que mi stored me devuelva los datos de la misma forma que me lo
> devuelve SQL ya que yo lo estoy consumiendo mediante mi aplicación y lo
> guardo en un dataset de .NET.
>
> Muchisimas gracias!
>
>
>
> Saludos,
>
> *[image: Logo Award]*
>
> *Sebastián Villalba*
>
> [EMAIL PROTECTED]
>
> Tel: (5411) 4541-0503
>
> Nuñez 5212, (C1431ANL) Capital Federal
>
>
>
>
>
<<image001.jpg>>
