应用排序规则不可以吗?
COLLATE Chinese_PRC_CI_AI_WS2005不太清楚
COLLATE Chinese_PRC_CI_AI_WS2005不太清楚
解决方案 »
- 求一条语句,三表查询(二个表会,三个表搞不定)
- 数据库插入数据的问题
- 求一比较难写的SQL语句!!!
- 關聯查找問題,求高手。。
- 一个简单的问题
- 用DBCC CHECKDB('dbddss', REPAIR_ALLOW_DATA_LOSS)做数据库修复,已经过了2个小时还没有完成?!
- !!!!!!求一句写出一个select语句,很有意思的.大虾进!!!!!!
- SQL语句问题:如何列出最近7天要生日的记录,并按相隔的天数排序?
- VB与SQL数据库之间怎么建立起联系的问题?
- 请问在客户端连接的时候先判断SQLSERVER是否可连接怎么做?
- 有关INSTEAD OF触发器的递归问题
- 应用程序查询数据库,有时有结果,有时没有结果,没有结果时重写启动应用程序后又有了,数据库连接没有断……
---------------
1 建表的时候
create tablename
(
columnname varchar(10) COLLATE Chinese_PRC_CI_AI_WS
)2 查询的时候select columnname COLLATE Chinese_PRC_CI_AI_WS
from tablename
select
*
from
(
select
DISTINCT inv_cpdCode cpd,
inv_cust_no dealer
from prt_Invoices where inv_cpdCode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
union
select
DISTINCT sre_cpdCode cpd,
sre_cust_no dealer
from PRT_Sreturns where sre_cpdCode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
union
select
DISTINCT discpdcode cpd,
dis_dealercode dealer
from FIN_discounts where discpdcode='BJ001' COLLATE Chinese_PRC_CS_AS_WS
) all_dealer
INNER JOIN Dealers_M on Dealers_M.dealer_code = all_dealer.dealer COLLATE Chinese_PRC_CS_AS_WS
将COLLATE Chinese_PRC_CS_AS_WS放在每条select语句之后就能实现大小写区分,这样写select columnname COLLATE Chinese_PRC_CI_AI_WS
from tablename
就报错