查询以更改SQL Server 2008中的表排序规则

 手机用户2502919817_667 发布于 2023-01-29 09:37

在我的数据库中,一个表排序规则与所有其他表不同.

我想将表格排序更改为与所有其他表格相同.

现在,我可以使用SSMS设计更改表格排序,但我想使用查询来更改排序规则.目前,我的一个表排序规则是Thai_CI_AS,我想更改排序规则SQL_Latin1_General_CP1_CI_AS.

删除表是不可能的,因为它已经包含数据.

1 个回答
  • 查阅文档绝不是个坏主意.猜测源数据类型和可空性; 你可以填写表/列名称:

    ALTER TABLE dbo.TableName ALTER COLUMN ColumnName
      NVARCHAR(255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL;
    

    如果您无法查看文档,Management Studio 有时会向您显示执行某些操作的明智方法(尽管并不总是选择以最佳方式执行操作).进入设计屏幕,更改排序规则,而不是单击"确定",单击Script按钮.

    2023-01-29 09:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有