标题 | T-SQL入門攻略之查看数据库对象 |
内容 | 服务器上的数据库 (1)方法一 select name 数据库名, database_id 数据库ID from sys.databases (2)方法二 Exec sp_helpdb 数据库文件 (1)方法一 跟当前数据库有关 select type_desc, name, physical_name, size, max_size, growth from sys.database_files (2)方法二 select name, physical_name from sys.master_files where database_id=db_id('mydatabase') 数据库的数据表 use mydatabase --跟当前数据库有关 go select * from information_schema.tables 表结构及相关信息 use mydatabase --跟当前数据库有关 go select column_name 列名, data_type 数据类型, isnull(character_maximum_length,'')长度, isnull(column_default,'')默认值 from information_schema.columns where table_name='student' n 获取指定数据表的字段数 n use mydatabase --跟当前数据库有关 DECLARE @FieldNum int; SET @FieldNum = (SELECT COUNT(*) FROM information_schema.columns WHERE TABLE_NAME='student'); PRINT N'表student中字段的个数:'+CAST(@FieldNum AS varchar(10)); go -- 查看当前数据库所哟表信息 use mydatabase --跟当前数据库有关 SELECT DISTINCT table_name FROM information_schema.columns 数据库中的视图 use mydatabase --跟当前数据库有关 go select * from information_schema.views 数据库中的架构 use mydatabase --跟当前数据库有关 go select schema_name 架构名, schema_owner 拥有者 from information_schema.schemata |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。