[英]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.