|
Hola, no comprendo que es esta documentacion? porque no
usas visio? que es lo que estas queriendo realmente documentar? no me queda muy
claro la verdad :s
----- Buenos Aires - Argentina Microsoft MVP (Most Valuable Professional) SQL
Server Culminis Speaker - Microsoft
Influencier De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Gabriel Almiñana Enviado el: Wednesday, November 01, 2006 11:28 AM Para: dbms List Member Asunto: [dbms] Documentacion de PAs Hola chicos estoy implementando una documentacion
sobre los procedimientos almacenados de nuestras bases de datos, y la queria
compartir con la lista por si alguno le sirve o si tienen algun comentario que
me sirva a mi para mejorarla
antes del codigo de cada PA agregamos
esto
/*
<PA> <nombre>pa_Ape_getExpedienteMedicoPrestador</nombre> <comentario>Devuelve un listado de los prestadores asociados a la practicas de una resolucion de un expediente medico.</comentario> <parametros> <parametro name="@pra_id" tipo="int">identificador de la practica de la tabla osdopgpm.dbo.ExpedienteMedicoPractica</parametro> <parametro name="@pre_id" tipo="int">identificador del prestador de la tabla osdopgpm.dbo.ExpedienteMedicoPrestador</parametro> </parametros> <ejemplo>pa_Ape_getExpedienteMedicoPrestador 1 1</ejemplo> <movimientos> <movimiento><autor>Gabriel Almiñana</autor><fecha></fecha><nota></nota></movimiento> </movimientos> </PA> */ y despues con este query obtenemos un xml con la
documentacion
SELECT '<?xml version="1.0"?>' UNION
ALL
SELECT SUBSTRING(text, CHARINDEX('<PA>', text), CHARINDEX('</PA>', text)-CHARINDEX('<PA>', text)+5) FROM syscomments WHERE OBJECTPROPERTY(id, 'IsProcedure') = 1 AND CHARINDEX('<PA>', text)>1 Saludos!
Gabriel
|
- [dbms] Documentacion de PAs Gabriel Almiñana
- [dbms] Documentacion de PAs Ezequiel Díaz Pacheco
- [dbms] Documentacion de PAs Maxi Accotto
- [dbms] Documentacion de PAs Gabriel Almiñana
- [dbms] Documentacion de PAs Jose Mariano Alvarez
- [dbms] Documentacion de PAs Gabriel Almiñana
