我试图找到一种方法来提取有关SQL Server(2008)中的表的信息.
我需要的数据需要包括表的描述(从属性窗口的Description属性填充),该表的字段列表及其各自的数据类型.
有什么方法可以提取这样的元数据吗?我认为我必须使用一些syssp,但我不确定是哪一个.
我试图通过应用程序(由其他人开发)来确定哪些表受数据更新的影响.数据库中有200多个表,我想避免检查每个表的更改.
select table_name from information_schema.tables
Run Code Online (Sandbox Code Playgroud)
列出我的数据库中的所有表格购买如何包含行数?
是否可以编写一个查询,它将为我提供SQL Server数据库中所有表的名称?我正在研究一个我没有创建的系统上的'事后'文档,并且正在寻找一个快捷方式来获取数据库中表的列表.
我有一个服务器(SQL Server 2005),它有多个存档数据库(每季度1个,可追溯到8年),它们在结构上完全相同.
我经常需要查询跨越n个数据库的特定日期范围,通常n小1-3,但我可能需要查询整个集合.
从代码清洁度和性能角度来看,最有效的方法是什么?
当前的解决方案是临时的,有一组视图可以跨越所有或只是最新的数据库,其他解决方案是生成动态SQL,确定哪些DB包含所寻找的数据.
显然,理想的解决方案是对表进行分区,但我不能这样做,因为它是第三方提供的数据库
戴夫
编辑:我不能组合数据库,因为他们是第三方控制,总数据大小约50GB所以不是很大,最大的表每季度包含约1.5米行
编辑2:数据仓库绝对是长期的正确解决方案(它在计划中),但我今天不能这样做:(