小编Par*_*esh的帖子

在SQL Server的select语句中使用带有TOP的变量而不使其动态化

declare @top  int
set @top = 5
select top @top * from tablename
Run Code Online (Sandbox Code Playgroud)

可能吗?

或任何想法这样的逻辑(我不想使用动态查询)?

sql t-sql sql-server sql-server-2005

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

我们如何在sql server中的子查询中使用CTE?

我们如何在sql server中的子查询中使用CTE?

喜欢 ..

选择id(我想在这里使用CTE),来自table_name的名称

sql t-sql sql-server sql-server-2005 common-table-expression

34
推荐指数
2
解决办法
4万
查看次数

EXECUTE之后的事务计数表示缺少COMMIT或ROLLBACK TRANSACTION语句 - SQL server 2005

我从SQL Server 2005获取应用程序中的错误

"EXECUTE之后的事务计数表示缺少COMMIT或ROLLBACK TRANSACTION语句.先前计数= 1,当前计数= 0"

如何找到引发此错误的阶段?

如何找到丢失的事务或未提交或回滚的存储过程?

sql t-sql sql-server sql-server-2005

12
推荐指数
1
解决办法
2万
查看次数

创建索引所需的最小行数是多少?

我创建了脚本来查找所有表的每列的选择性.在一些行少于100行的表中,列的选择性超过50%.选择性=不同值/总数行的位置.这些列是否有资格获得索引?或者,您能告诉我创建索引的行数的最低要求吗?

sql t-sql sql-server sql-server-2005

9
推荐指数
1
解决办法
5046
查看次数

想在MY SQL中的列组中使用行号吗?

我在MYSQL中有一个表它有数据

Id Name 
1  test
1  test
1  test123
2  test222
3  test333

我想要像这样的数据

Id Name     RowNum
1  test       1
1  test       2
1  test123    1
2  test222    1
3  test333    1

意味着我想在Id和Name组上分配行号?

脚本应该怎么样?

mysql

6
推荐指数
2
解决办法
9256
查看次数

如何在SQL Server中转换15000000.00到15,000,000?

在SQL Server中有一个值为15000000.00且具有Numeric数据类型.

如何获得或转换15000000.00到15,000,000的值?

sql t-sql sql-server sql-server-2005

4
推荐指数
1
解决办法
416
查看次数

SQL服务器中CTE可能的最大递归数量是多少?

SQL Server中CTE可能的最大递归级别是多少?如果达到最大递归级别,那么替代方法是什么?

sql t-sql sql-server sql-server-2005

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

0
推荐指数
1
解决办法
9040
查看次数