问题标签 [rowcount]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ssis - 测量 SSIS 数据流的进度
我正在运行一个 SSIS 包来从一个平面文件中加载一百万行,该文件使用一个脚本任务来进行复杂的转换和一个 SQL Server 表目标。我试图找出在数据流处理期间将行数(可能以 1000 的倍数更有效)写入不同表的最佳方法(嗯,现阶段的任何方法)。这样我就可以通过定期查询表来确定可能需要几分钟的任务的进度百分比。
我似乎无法将任何 SQL 任务添加到流程中,所以我猜测唯一的方法是连接到 .NET 脚本中的 SQL 数据库。这似乎很痛苦,我什至不确定这是否可能。还有其他更优雅的方式吗?我已经看到对“Rows Read”性能计数器的引用,但不确定我在 SSIS 中的何处访问它,并且仍然不确定如何在数据流处理期间将其写入 SQL 表。
任何建议表示赞赏。
格伦
sql-server-2005 - 合并:使用 SET ROWCOUNT 或 RowNumber() 的 SQL 2005+ 动态分页?
我有一个复杂的 SP,它应用了多个 JOIN 和查找以及复杂的过滤器,如逗号分隔值等......在它之上,我必须部署两个复杂但性能有效的功能:
1. 动态排序,但我认为它是有限的——你知道冗长/笨拙的 CASE 层次结构,奇怪的是专家们也同意这是我们唯一的“最佳”解决方案:
SQL 存储过程中的动态排序 http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=5942
无论如何,我现在对这个期望不高。
2. 动态分页——即我希望 SP 能够从 Y(Y = 页码)开始只返回 X 条记录(X = 页大小)。我希望你有一个大致的想法。
为了更清楚,我想使用 MySQL 和 PostgreSQL 中可用的东西:
数据库:SQL 分页? http://www.sql.org/sql-database/postgresql/manual/queries-limit.html
奇怪的是,SQL 2005+ 中不提供如此简单和基本的功能......或者我错了(我很高兴听到它:-))
我知道两种适合我的性能\复杂性权衡的方法 -
[2.1] 使用 SQL 2005 的 'RowNumber()' 特性,然后应用过滤器:(我过去用过)
但同样,这需要创建一个临时表或使用 WITH 子句。这也在: SQL Server 中的行偏移量中进行了解释
[2.2] 我发现了一些新的方法。其中之一是使用
http://www.4guysfromrolla.com/webtech/042606-1.shtml
他们说总体 2.2 比 2.1 有效。是吗?另外,我想知道如果两个用户请求同时触发同一个 SP 两次会发生什么。我希望在同时的 SP 调用中“SET ROWCOUNT”不会被“共享”或“覆盖”。请确认。比较 2.1 和 2.2 的任何其他点?
.net - 限制使用 TableAdapter 返回的行(类型化数据集)
有谁知道限制使用类型化 TableAdapter 时返回的行数的最佳方法?选项似乎是:
- 将“top X”作为参数传递(在我们使用 SQLS2008 之前不能这样做
- 发出动态 SQL 语句:
set rowcount X
在调用我的 tableadapter 方法之前,然后再set rowcount 0
调用。 - 我还没有想到的其他东西:)。
提前谢谢了。
c# - 如何获取 ObjectDataSource 的行数
大家好
如何获取 ObjectDataSouce 的行数?
我使用 ObjectDataSource 和 DataList 。当 ObjectDataSource 返回某些行时,我想向用户显示一些东西,例如在标签中。一种情况是没有记录时。
谢谢你 。database - Cassandra中列族的行数
有没有办法在 Cassandra 中获取单个列族的行数(键数)?get_count 只能用于获取列数。
例如,如果我有一个包含用户的列族并且想要获取用户数。我怎么能做到?每个用户都是它自己的行。
java - Execute Multiline sybase statement with java.sql.Statement
How can I both set rowcount and then execute a query in a Statement.executeQuery() function?
note I don't want to use Statement.setMaxRows() to do this
sql - 如何获取 SQL SERVER 数据库中所有表的行数
我正在寻找可用于确定给定数据库的任何表中是否有任何数据(即行数)的 SQL 脚本。
这个想法是在存在任何行(在任何数据库中)的情况下重新体现数据库。
所说的数据库是Microsoft SQL SERVER
.
有人可以建议一个示例脚本吗?
sql - MSAccess:根据列标准对行进行排名
我有一个如下所示的数据集:
我需要添加一个列,它是与该帐户/成本中心组合相关的行数的计数器:
这可以在 MSAccess 中使用 SQL 完成吗?我将如何处理它(即我需要编写的 SQL 脚本是什么)?
提前致谢。
postgresql - How to get the number of deleted rows in PostgreSQL?
I am looking for a way to return the number of rows affected by a DELETE clause in PostgreSQL. The documentation states that;
On successful completion, a DELETE command returns a command tag of the form
DELETE count
The count is the number of rows deleted. If count is 0, no rows matched the condition (this is not considered an error).
If the DELETE command contains a RETURNING clause, the result will be similar to that of a SELECT statement containing the columns and values defined in the RETURNING list, computed over the row(s) deleted by the command.
But I am having trouble finding a good example of it. Can anyone help me with this, how can I find out how many rows were deleted?
EDIT: I wanted to present an alternative that I have found later. It can be found in here, explained under 38.5.5. Obtaining the Result Status title.
sql-server - 在 SQL Profiler 中显示行数
是否可以在 SQL Server Profiler 中显示“行数”列?
例如,有 CPU 和 Duration 列,但它可以显示查询返回多少行吗?