|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
提供TCP/IP、ODBC和JDBC等多种数据库连接路径。我们先看看两个目次视图:
1,sys.columns:
该视图中包括了一切表与视图的列信息
2,sys.types
该视图中包括了一切体系及用户自界说的范例信息
上面我们使用这两个视图查询指定表的列名与范例等信息
1,查询指定表的列信息
示例:
selectnameas列名,*fromsys.columnswhereobject_id=object_id(表名)
2,查询指定表的列及列范例等信息
示例:
selectB.Nameas列范例,A.Nameas列名,A.max_lengthas列长度,A.*fromsys.columnsA
leftjoinsys.typesBonA.user_type_id=b.user_type_id
whereA.object_id=object_id(表名)
固然,使用这两个表能查询的不单单为上例中的信息,更多信息本人查匡助文档吧。先说DDL的分类。有一类DDL,是不需要重建表的,比如加非聚簇索引。这类操作其实不会丢数据,也是在原表上直接操作,对于我们“以恢复数据为目的”的闪回,是可以先忽略的。另外一类,则是会影响到表数据的操作。 |
|