sqlserver 命令行使用教程
2012-10-25 09:33 小草生活 阅读(783) 评论(0) 编辑 收藏 举报sqlcmd -S ,\sqlexpress
select * from sys.databases
exec sp_renamedb 'db1 ', 'db2 '
use db_name
go
select * from sys.tables
SQL code说明:列出数据库里所有的表名
select name from sysobjects where type='U'
说明:列出表里的所有的列
select name from syscolumns where id=object_id('TableName')
3.查询表中的列
select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'
1> select c.name,c.length from syscolumns c inner join sysobjects t on c.id = t.id and t.name='spt_monitor'
U 指的是用户创建的表。
S 指的是系统表。
TR 指的是触发器,
这个你可以看一下联机丛书。