The meta data is from an SQL 2012 Server.
I have posted alot more, find the whole list here.
Goto Definition or MetaData
Definition:
sys.sp_views_rowset(nvarchar @view_name, nvarchar @view_schema)
MetaData:
create procedure sys.sp_views_rowset ( @view_name sysname, @view_schema sysname = null ) as select TABLE_CATALOG = db_name(), TABLE_SCHEMA = schema_name(a_v.schema_id), TABLE_NAME = a_v.name, VIEW_DEFINITION = convert(nvarchar(1),null), CHECK_OPTION = convert(bit, NULL), IS_UPDATABLE = convert(bit, NULL), DESCRIPTION = convert(nvarchar(1),null), DATE_CREATED = a_v.create_date, DATE_MODIFIED = convert(datetime,null) from sys.all_views a_v where ( (@view_schema is null and a_v.name = @view_name) or object_id(quotename(@view_schema) + '.' + quotename(@view_name)) = a_v.object_id ) and has_perms_by_name(quotename(schema_name(a_v.schema_id)) + '.' + quotename(@view_name), 'object', 'select') = 1 order by 1, 2, 3
No comments:
Post a Comment