sp_helpgroup (Transact-SQL)
Presenta información acerca de una función o de todas las funciones de la base de datos actual.
Importante: |
---|
sp_helpgroup proporciona compatibilidad con versiones anteriores de SQL Server. Esta característica se quitará en la versión siguiente de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Utilice la vista de catálogo sys.database_principals en su lugar. |
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpgroup [ [ @grpname = ] 'role' ]
Argumentos
- [ @grpname = ] 'role'
Es el nombre de una función. role debe existir en la base de datos actual. role es de tipo sysname y su valor predeterminado es NULL. Si se especifica role, se obtiene información acerca del nombre y de los miembros de la función; de lo contrario, se obtiene información acerca de todas las funciones de la base de datos actual.
Valores de código devuelto
0 (correcto) o 1 (error)
Conjuntos de resultados
Si no se especifica role, se obtiene la información siguiente para todas las funciones.
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
group_name |
sysname |
Nombre de la función en la base de datos actual. |
group_id |
smallint |
Id. de la función en la base de datos actual. |
Si se especifica role, se obtiene la información siguiente.
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
group_name |
sysname |
Nombre de la función en la base de datos actual. |
group_id |
smallint |
Id. de la función en la base de datos actual. |
users_in_group |
sysname |
Miembro de la función en la base de datos actual. |
userid |
smallint |
Id. de usuario del miembro de la función. |
Notas
Para ver los permisos asociados a la función, utilice sp_helprotect.
Permisos
Debe pertenecer a la función public.
Ejemplos
A. Se devuelve información acerca de una sola función
En la siguiente consulta se obtiene información sobre la función SammamishShippers
.
EXEC sp_helpgroup 'SammamishShippers'
B. Se devuelve información acerca de todas las funciones
Este ejemplo devuelve información acerca de todas las funciones de la base de datos actual.
EXEC sp_helpgroup
Vea también
Referencia
Procedimientos almacenados del motor de base de datos (Transact-SQL)
sys.database_principals (Transact-SQL)
sp_helprotect (Transact-SQL)
sp_helprole (Transact-SQL)
sp_helpuser (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)