簡體   English   中英

SQL Server 2005排序規則問題

[英]SQL Server 2005 collation issue

我有兩個表,它們使用不同的排序規則。 不允許串聯來自具有不同排序規則的表中的列,例如,不允許使用以下SQL,

select table1column1 + table2column2 from ...

我的問題是,如何在不破壞表數據的情況下更改表的排序規則?

預先感謝喬治

您可以根據需要隨時更改列排序規則。

例如

select table1column1 collate database default  + table2column2 collate database default from ...

“數據庫默認值”可以是您要使用的任何排序規則。

您可以使用以下方式永久更改列的排序規則

ALTER TABLE ... ALTER COLUMN Table1Column1
            varchar(50) COLLATE Latin1_General_CI_AS NOT NULL
GO

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM