相关疑难解决方法(0)

如何使用TSQL获取数据库中所有表的列表?

获取SQL Server上特定数据库中所有表的名称的最佳方法是什么?

t-sql sql-server database-table

867
推荐指数
14
解决办法
173万
查看次数

如何将SQL Azure数据库复制到本地开发服务器?

有谁知道如何将SQL Azure数据库复制到我的开发机器?我想停止支付云中的开发数据库,​​但这是获取生产数据的最佳方式.我将我的生产数据库复制到一个新的开发数据库,​​但我希望在同一个数据库本地.

有什么建议?

sql-server database-migration azure azure-sql-database

152
推荐指数
9
解决办法
9万
查看次数

如何获取Sql Server数据库中所有模式的列表

我想检索给定的Sql Server数据库中的所有模式的列表.使用ADO.NET模式检索API,我得到了所有集合的列表,但没有"模式"的集合.我可以穿越'Tables','Procedures'(如果需要和其他人)的集合,并获得独特的架构名称列表,但不存在实现相同结果的更简单/短呢?

示例:对于标准'AdventureWorks'数据库,我也想获得以下列表 - dbo,HumanResources,Person,Production,Purchasing,Sales(我省略了其他标准的Schem名称,如db_accessadmin,db_datareader等)

编辑:我可以通过查询系统视图获取模式列表 - INFORMATION_SCHEMA.SCHEMATA但更喜欢使用模式API作为首选.

.net c# sql-server ado.net

59
推荐指数
4
解决办法
11万
查看次数

什么是比较两个SQL Server数据库的免费工具?

什么是比较两个Sql Server表(数据和架构)的免费工具.

如果该工具可以编写找到的差异,那将会很棒.

我也经历了一些较旧的帖子.我见过的最接近的是SQLDBDiff,但我想尝试更多选项.

sql-server

51
推荐指数
3
解决办法
7万
查看次数

为选定的记录生成插入脚本?

我有一个包含以下数据的表:

Pk_Id  ProductName           Fk_CompanyId       Price
------------------------------------------------------
1      AMX                   1                  10.00
2      ABC                   1                  11.00
3      APEX                  1                  12.00
4      AMX                   1                  10.00
5      ABC                   1                  11.00
6      APEX                  1                  12.00
7      AMX                   2                  10.00
8      ABC                   2                  11.00
9      APEX                  2                  12.00
Run Code Online (Sandbox Code Playgroud)

我想生成用于迁移Fk_CompanyId为1的记录的插入脚本.

有一个插入脚本选项可以为所有记录生成脚本,但我想过滤一些记录以迁移到另一个数据库.

sql database sql-server-2008

37
推荐指数
8
解决办法
10万
查看次数

SQL Query用于搜索所有表的模式

我正在研究一个SQL Server 2008 Db,里面有很多表(大约200个).其中许多表包含名为"CreatedDate"的字段.我正在尝试使用此特定字段标识所有表架构.

是否有SQL查询来执行此操作?

t-sql sql-server sql-server-2008 database-schema

36
推荐指数
3
解决办法
11万
查看次数