gpt4 book ai didi

tsql - 设计器中的 SSMS 15 默认数据类型

转载 作者:行者123 更新时间:2023-12-04 09:30:56 25 4
gpt4 key购买 nike

有什么方法可以强制 SSMS (SQL Server Management Studio) 15 在设计器中使用我想要的默认数据类型创建一列,在这种情况下 nvarchar(100)而不是 nchar(10) .
有趣的是,网上有一些关于此的想法,涉及更改注册表,但是当我这样做并重新启动 SSMS 时,注册表只会恢复为 nchar(10) .
这让我想知道现在 SSMS 中是否有设置或选项可以实现这一目标?我已经扩展了选项中的每棵树,但在那里找不到任何东西。
在这一点上,我实际上会考虑一个插件。

最佳答案

您可以通过更改注册表中的特定键来修改这些值。
查找名为的注册表项:

  • SSVDefaultColumnType
  • SSVDefaultNCharLength

  • 根据 SSMS 安装的确切版本,您可以在不同的路径中找到这些 key 。
    例如,使用 SQL Server Management Studio 17.9.1,您可以在以下路径中找到这些键:
    HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\14.0\DataProject
    enter image description here
    我将这些键的值更改为 varchar(50) :
    enter image description here
    现在我在表格编辑器中的默认类型/大小已更改为:
    enter image description here

    关于tsql - 设计器中的 SSMS 15 默认数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62849435/

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