WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:字符串函数 阅读

MS SQL基础教程:字符串函数

 2007-12-25 15:25:12 来源:WEB开发网   
核心提示:对象名称Object name;数据库拥有者名称Owner name;数据库名称Database name;服务器名称Server name.如果object_name 或object_piece 为NULL, 则返回NULL 值.例4-98:·PERMISSIONS()PERMISSIONS() 函数语

对象名称Object name;

数据库拥有者名称Owner name;

数据库名称Database name;

服务器名称Server name.

如果object_name 或object_piece 为NULL, 则返回NULL 值.

例4-98:

·PERMISSIONS()

PERMISSIONS() 函数语法如下:

PERMISSIONS ([object_id [, 'column_name']])

PERMISSIONS() 函数用于获取当前用户对某一对象的存取权限或对某一命令的执行权限.其返回值为一个32 位的bitmap 值,其中低16 位表示目前用户对象的存取权限设定值.高16 位表示用户是否可以开放此对象的权限给其它人.

如果不指定object_id, 则函数返回目前用户的命令执行权限的bitmap 值.使用column_name 选项可以得到表的列权限.各权限值见表4-10 至4-12.

有关PERMISSIONS() 函数使用方法,我们将在以后的章节分别讲述.

·STATS_DATE()

STATS_DATE() 函数语法如下:

STATS_DATE (<table_id>, <index_id>)

STATS_DATE() 函数返回最新的索引统计日期.其返回值类型为DATETIME.

例4-99:

·SUSER_SID()

SUSER_ SID() 函数语法如下:

SUSER_SID (['login_name'])

SUSER_SID() 函数根据用户登录名返回用户的SID (Security Identification Number,安全帐户名)号.其返回值类型为INT. 如果不指定login_name, 则返回当前用户的SID号.

例4-100:

·SUSER_SNAME()

SUSER_SNAME() 函数语法如下:

SUSER_SNAME ([server_user_sid])

SUSER_SNAME() 函数根据SID 号返回用户的登录名.如果没有指定server_user_sid,则返回当前用户的登录名.其返回值类型为NCHAR.

例4-101:

·USER_ID()

USER_ID() 函数语法如下:

USER_ID (['user_name'])

USER_ID() 函数根据用户数据库的用户名返回用户的数据库ID 号.其返回值类型为INT. 如果没有指定user_name, 则返回当前用户的数据库ID 号.

例4-102:

·USER_NAME()

USER_NAME() 函数语法如下:

USER_NAME ([user_id])

USER_NAME() 函数根据用户的数据库ID 号返回用户的数据库用户名.其返回值类型为NCHAR. 如果没有指定user_id, 则返回当前数据库的用户名.

例4-103:

9、TEXT 和IMAGE 函数

·TEXTPTR()

TEXTPTR() 函数语法如下:

TEXTPTR (<column>)

上一页  12 13 14 15 16 17 18  下一页

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接