SQL獲取所有資料庫名 表名 儲存過程以及引數列表

2021-06-08 06:38:41 字數 746 閱讀 4127

1.獲取所有使用者名稱:

where

status='

2'and islogin='

1'1'

表示帳戶

0'表示角色

2'表示使用者帳戶

0'表示糸統帳戶

2.獲取所有資料庫名:

select name from master..sysdatabases order by name

3.獲取所有表名

select name from databasename..sysobjects where xtype='

u'order by name

xtype='

u':表示所有使用者表;

xtype='

s':表示所有系統表;

4.獲取所有欄位名:

select name from syscolumns where id

=object_id(

'tablename')

5.獲取資料庫所有型別

select name from systypes

6.獲取主鍵字段

select  name from syscolumns where id

=object_id('表名

') and colid

=(select top

1keyno from sysindexkeys

whereid=

object_id('表名

'))

SQL獲取所有資料庫名 表名 儲存過程以及引數列表

1.獲取所有資料庫名 1 select name from master.sysdatabases order by name 2.獲取所有表名 1 select name from sysobjects where xtype u order by name xtype u 表示所有使用者表 xt...

SQL 選擇資料庫以及查詢所有資料庫名 表 列名

資料庫 表 列 使用者 許可權等資訊被儲存在資料庫和表中,不過內部的表一般不直接被訪問。可用mysql的 show 命令來顯示這些資訊 mysql從內部表中提取這些資訊 sql命令 show databases 注意 該命令返回可用資料庫的乙個列表。包含在這個列表中可能是mysql內部使用的資料庫。...

獲取所有資料名 資料庫表名

1.獲取所有資料庫名 select name from master.sysdatabases order by name 2.獲取所有表名 select name from databasename.sysobjects where xtype u order by name xtype u 表示...