Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统过程 » Adaptive Server Enterprise 系统和分类过程

 

Adaptive Server Enterprise 系统过程

SQL Anywhere 包含某些 Adaptive Server Enterprise 系统过程。虽然这些过程执行的功能与它们在 Adaptive Server Enterprise 中执行的功能相同,但是它们并不完全相同。如果先前存在使用这些过程的脚本,您可能需要检查过程代码。要查看存储过程的文本,请执行以下命令。

sp_helptext 'dbo.procedure_name'

下表描述了已实现的系统过程。

系统过程名/参数 说明
sp_addgroup @grpname 将组添加到数据库中
sp_addlogin @login_name , @passwd [, @defaultdb [, @deflanguage [, @fullname ] ] ] 将新登录 ID 添加到数据库中
sp_addmessage @message_num , @message_text [, @language ] 将用户定义的消息添加到 ISYSUSERMESSAG 中,供存储过程 PRINT 和 RAISERROR 调用使用
sp_addtype @typename , @phystype [, @ident_null ] 创建用户定义的数据类型
sp_adduser @login_name [, @name_in_db [, @grpname ] ] 将新用户 ID 添加到数据库中
sp_changegroup @grpname , @name_in_db 更改用户所在组或将用户添加到组中
sp_dropgroup @grpname 从数据库中删除组
sp_droplogin @login_name 从数据库中删除一个登录 ID
sp_dropmessage @message_number [, @language ] 删除用户定义的消息
sp_droptype @typename 删除用户定义的数据类型
sp_dropuser @name_in_db 从数据库中删除一个用户 ID
sp_getmessage @message_num , @msg_var [, @language ] 从 ISYSUSERMESSAGE 中检索存储消息字符串,供 PRINT 和 RAISERROR 语句使用。
sp_helptext [ @objname ] 显示系统过程、触发器或视图的文本
sp_password @caller_pswd , @new_pswd [, @login_name ] 添加或更改用户 ID 的口令