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 表示...