相关疑难解决方法(0)

SQL Server:提取表元数据(描述,字段及其数据类型)

我试图找到一种方法来提取有关SQL Server(2008)中的表的信息.
我需要的数据需要包括描述(从属性窗口的Description属性填充),该表的字段列表及其各自的数据类型.

有什么方法可以提取这样的元数据吗?我认为我必须使用一些syssp,但我不确定是哪一个.

sql sql-server metadata

60
推荐指数
6
解决办法
18万
查看次数

MS SQL 2008 - 获取数据库中的所有表名及其行数

我试图通过应用程序(由其他人开发)来确定哪些表受数据更新的影响.数据库中有200多个表,我想避免检查每个表的更改.

有没有其他方法可以列出所有表名及其行数?

select table_name from information_schema.tables
Run Code Online (Sandbox Code Playgroud)

列出我的数据库中的所有表格购买如何包含行数?

sql-server row sql-server-2008

37
推荐指数
1
解决办法
11万
查看次数

查询以获取SQL Server 2008数据库中所有表的名称

是否可以编写一个查询,它将为我提供SQL Server数据库中所有表的名称?我正在研究一个我没有创建的系统上的'事后'文档,并且正在寻找一个快捷方式来获取数据库中表的列表.

sql-server-2008

30
推荐指数
3
解决办法
19万
查看次数

查询单独数据库中多个相同表的最有效方法

我有一个服务器(SQL Server 2005),它有多个存档数据库(每季度1个,可追溯到8年),它们在结构上完全相同.

我经常需要查询跨越n个数据库的特定日期范围,通常n小1-3,但我可能需要查询整个集合.

从代码清洁度和性能角度来看,最有效的方法是什么?

当前的解决方案是临时的,有一组视图可以跨越所有或只是最新的数据库,其他解决方案是生成动态SQL,确定哪些DB包含所寻找的数据.

显然,理想的解决方案是对表进行分区,但我不能这样做,因为它是第三方提供的数据库

戴夫

编辑:我不能组合数据库,因为他们是第三方控制,总数据大小约50GB所以不是很大,最大的表每季度包含约1.5米行

编辑2:数据仓库绝对是长期的正确解决方案(它在计划中),但我今天不能这样做:(

sql database sql-server-2005

3
推荐指数
1
解决办法
3397
查看次数