October 5, 2006 at 5:58 am
Hi,
In Oracle there are dictionary views named DBA_SOURCE and USER_SOURCE that show all/your source lines for all of the stored procedures, functions, triggers, etc. They are very useful when you want to see which program objects will be affected by a change. Is there an equivalent in SQL Server?
Will Dougherty
October 5, 2006 at 6:23 am
select * from syscomments will show you all source code from procs, views, functions etc
or join it on sysobjects
select o.id,o.name,c.text from syscomments c inner join sysobjects o on o.id = c.id
MVDBA
October 5, 2006 at 7:46 am
Thanks Mike. Now that I hear it, I realize that I used to know it.
Will
Will Dougherty
October 6, 2006 at 2:47 am
Theres also INFORMATION_SCHEMA.ROUTINES view which you can get at least stored procedure and function names and definitions from. All the INFORMATION_SCHEMA views are supposed to be ANSI SQL-92 compliant, which means the same or similar queries should work in any database. The same isn't guaranteed of system views like syscomments etc.
Viewing 4 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy