查詢SQL Server中的表名

2021-06-14 04:35:29 字數 575 閱讀 7618

sqlconnection conn= new sqlconnection("server=.;uid=sa;pwd=123;database=08_09cgywdb;connection timeout=2");

conn.open();

sqlcommand comm=new sqlcommand("select object_name (id) from sysobjects where xtype = 'u' and name like 'tbl20%' order by name", conn);

sqldatareader sdr = comm.executereader();

while (sdr.read())

//comm = new sqlcommand("select * from sysobjects  where [type] = 'u'", conn);

//sqldatareader sdr = comm.executereader();

//while (sdr.read())

////}

sdr.close();

conn.close();

Sql Server 查詢表名的備註

查詢表名描述 ms description select tbs.name 表名,ds.value 描述 from sys.extended properties ds left join sysobjects tbs on ds.major id tbs.id where ds.minor id ...

sql server 查詢表名,儲存過程,列名等

1 獲取當前資料庫中的所有使用者表 select name from sysobjects where xtype u and status 0 2 獲取某乙個表的所有字段 select name from syscolumns where id object id n 表名 select a.fr...

SQL Server 快速換表名

經常在我們的業務系統中,表的增長比較快,表的資料量非常龐大,這時我們需要建立乙個新表來替代它,那怎麼快速的把這新錶方上去呢?如人工操作,有可能是會影響業務系統的,所以我們考慮用命令的方式來處理。主要的方式是就是使用系統自帶的儲存過程 sp rename exec sp rename oldtable...