![](/img/trans.png)
[英]How do you identify the triggers associated with a table in a sybase database?
[英]How do you override the database collation in a query when using Sybase?
例如,当使用默认排序规则不区分大小写的 SQL 服务器数据库时,我可以在查询中覆盖该排序规则以获得区分大小写的比较,如下所示:
SELECT *
FROM MyTable
WHERE MyColumn LIKE '%test%' COLLATE SQL_Latin1_General_CP1_CS_AS
如何在默认设置为不区分大小写的 Sybase 数据库中实现相同的功能?
这个问题几乎触及了10岁的幼稚年龄,但正是我正在寻找的。 就我而言,我不需要一个like,而是一个简单的equals:
SELECT *
FROM MyTable
WHERE MyColumn = 'test'
AND hash(MyColumn) = hash('test') -- hash('TEST') would be different
hash() 强制区分大小写(并且,是的,极大地减慢了查询速度!)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.