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