Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Crear Vista Parametrizada en SQL-Server??

557 views
Skip to first unread message

Hernan Arboleda

unread,
Mar 26, 2003, 10:56:42 AM3/26/03
to
Buenos dias Grupo

Como creo una vista parametrizada en SQL-Server??
Como la utilizo?

Tengo la siguiente Intruccion
CREATE VIEW vMvtoInv
AS
Select * From MvtoInv
Where codigo = '03072049168'

Como hacer para que '03072049168' sea variable

Muchas Gracias

Hernan A

Maro Antonio

unread,
Mar 26, 2003, 12:13:01 PM3/26/03
to
Ya probaste con un select anidado ??
Es decir el valor lo puedes guardar en alguna otra tabla y
tener lo siguiente

CREATE VIEW vMvtoInv
AS
Select * From MvtoInv

Where codigo = (Select valor from OtraTabla)


>-----Mensaje original-----

>.
>

Edward Javier

unread,
Mar 26, 2003, 12:36:11 PM3/26/03
to
Por que no trabajas con un procedimiento almacenado, algo asi te serviría:
create procedure MyProc @Param1 nvarchar(30)
as
select * from MvtoInv
where codigo=@param1


--

EDWARD JAVIER GASCA M.
BIC Colombia S.A. Bogotá - Colombia
I.T. Supervisor - South America North Region
Phone : (571) 3108750 - 3143126 Fax: (571) 2408943
e-mail : Edward...@bicworld.com
e-mail : bicc...@impsat.net.co

"Hernan Arboleda" <hernana...@hotmail.com> escribió en el mensaje
news:eRQxr#68CHA...@TK2MSFTNGP12.phx.gbl...

Hernan Arboleda

unread,
Mar 26, 2003, 1:34:55 PM3/26/03
to
Gracias por responder

Edward!! de pronto no habia pensado en crear un procedimiento porque pense
que al tener una vista creada seria un poco mas rapida el proceso de extraer
los resgistros dado que esta tabla maneja muchos datos

Pero pense que de pronto SQL-Manejaba las vistas parametrizadas como en VFP
Tomare tus sugerencias y realizare un SP para este caso

Mil Gracias
Hernan

"Edward Javier" <ejg...@hotmail.com> escribió en el mensaje
news:OiHxr478...@TK2MSFTNGP10.phx.gbl...

Miguel Egea

unread,
Mar 26, 2003, 3:21:32 PM3/26/03
to
Lo mejor es usar inline UDF's, en http://www.callsql.com tienes
presentaciones sobre funciones definidas por el usuario y explica claramente
como hacerlas.


--
Saludos
Miguel Egea
http://www.portalsql.com
SQL-Server MVP


"Hernan Arboleda" <hernana...@hotmail.com> escribió en el mensaje

news:ONxfDX88...@TK2MSFTNGP10.phx.gbl...

0 new messages