有关sqlserver操作的语句

来源:互联网 发布:电子商务软件系统 编辑:程序博客网 时间:2024/05/02 08:17

1、查询用户创建的所有数据库
       select * from master..sysdatabases D
                  where sid not in  (select sid from master..syslogins where name='sa')

 

2、查看当前数据库中所有存储过程
       select name as 存储过程名称  from sysobjects
                where xtype='P'--视图为'V',触发器'TR',用户表为'U',系统表为'S'

 

3、查看与数据库相关的信息、
       1)查看所有数据库的信息
                  sp_helpdb
       2)查看某数据库的信息
                 sp_helpdb 数据库名

 

4、sqlserver获取当前用户函数
      select sUSER_sNAME()               --当前用户名
      select sUSER_sid()                        --当前用户安全ID
      select USER_NAME()--用户角色
      select USER_id()    --用户id

原创粉丝点击