gpt4 book ai didi

sql - 如何更改默认的 SELECT TOP 1000 查询以使用 * 而不是每个字段?

转载 作者:行者123 更新时间:2023-12-04 15:03:53 24 4
gpt4 key购买 nike

在 SSMS 2008 R2 中,我们有默认的从右键菜单中选择前 1000 个和编辑前 200 个查询。我已经看到您可以在哪里更改它在选项中返回的行数。

我所追求的是,​​我可以告诉它执行 SELECT * 而不是扩展并包括每个字段吗?

这不是性能问题或任何问题,只是在查询包含超过 5 个字段的表时很烦人,我想做一个 select *.

例如,如果我有一个包含以下字段的表:

  • 名字
  • 姓氏
  • 生日
  • 城市
  • 国家
  • zip

  • 当我右键单击此 Persons 表并选择“SELECT TOP 1000 ROWS”菜单时,我希望运行的查询为
    SELECT TOP 1000 *  FROM People

    并不是
    SELECT TOP 1000 FirstName, LastName, Birthday, City, State, Zip FROM People

    编辑 我怀疑这并没有真正的答案,但我想我会看看是否有人想出来。

    最佳答案

    我不相信有任何方法可以自定义 native SSMS 功能。但是,您可以使用 SSMS tools pack为这种类型的东西添加“自定义脚本”。

    Screenshot

    (虽然说实话,选择列并输入 * 可能与导航菜单一样快)

    Screenshot 2

    关于sql - 如何更改默认的 SELECT TOP 1000 查询以使用 * 而不是每个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568648/

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