SQL中通过CREATE创建了临时表默认的排序规则是Chinese_PRC_CI_AS?
时间: 2023-08-02 17:12:15 浏览: 74
在ASP.NET程序中存储和调用word文件.docx
SQL中通过CREATE创建的临时表的默认排序规则是与数据库的默认排序规则相同的排序规则。因此,如果你的数据库的默认排序规则是 Chinese_PRC_CI_AS,那么通过 CREATE 语句创建的临时表的默认排序规则也是 Chinese_PRC_CI_AS。
不过,你也可以在创建临时表的时候,通过指定 COLLATE 子句来指定不同的排序规则。例如,以下 SQL 语句会创建一个排序规则为 Chinese_PRC_CS_AI 的临时表:
```
CREATE TEMPORARY TABLE temp_table (
id INT,
name VARCHAR(100)
) COLLATE Chinese_PRC_CS_AI;
```
其中,Chinese_PRC_CS_AI 表示使用中文(简体)字符集,区分大小写,且按照字符的 ASCII 码进行排序。你可以根据自己的需求,指定不同的排序规则。
阅读全文