gpt4 book ai didi

sql-server - SQL Server 默认选择前 1000 行

转载 作者:行者123 更新时间:2023-12-02 22:20:00 25 4
gpt4 key购买 nike

有没有办法让它默认为以下内容:按 ID 降序排序,或按行创建日期降序排序?

最佳答案

没有。唯一可以修改的属性是“工具”->“选项”->“SQL Server 对象资源管理器”->“选择前 行”命令的值下的行数。请注意,您还可以修改“编辑前 行”和“选择前 审核记录”。

您可以编写一个单独的存储过程,将其添加到主数据库,然后在“工具”->“选项”->“键盘”->“查询快捷方式”下添加快捷方式。然后在 Management Studio 中,您可以突出显示架构和表的名称并运行快捷方式。然后调用的存储过程可以为您执行此操作。下面是一个示例存储过程,可以实现此目标,但按第一列而不是特定列名称进行排序。您可以将 1 替换为特定的列名称,但这可能更适合您的目的。

CREATE PROCEDURE dbo.usp_Test_OrderByFirstColumnDesc
@TableName VARCHAR(MAX)
AS

SET NOCOUNT ON;

DECLARE @SqlCommand NVARCHAR(MAX) = N'SELECT TOP 1000 *
FROM ' + @TableName + ' (NOLOCK)
ORDER BY 1 DESC';

PRINT @SqlCommand;

EXEC dbo.sp_ExecuteSQL @SqlCommand;

关于sql-server - SQL Server 默认选择前 1000 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17372714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com