我有一个本地Sybase数据库。这是我计算机上的dbf文件。此Sybase数据库包含带有法语字符的字符串值,例如“é” 我遇到的问题是我找不到字符串中带有“é”字符的任何值。 值显示在表中。我知道这一点,因为当我不应用任何限制并选择所有记录时,我可以看到在其字符串中包含“é”字符的值。
示例:
Select Column from SybasteTable
where Column = 'Fench é letters'
如果我应用此限制,即使此列存在记录,也无法找到任何记录。
答案 0 :(得分:0)
我的问题并不完全清楚。但如果我没有弄错的话,你正在寻找一种方法来选择里面带有é字符的所有行。
如果是这种情况,请尝试此查询
SELECT [columnName] FROM [tableName]
WHERE [columName] SIMILAR TO '[a-e]'
其中[columnName]是列的名称,[tableName]是表的名称
如果我误解了你的问题,你正在寻找别的东西。你能否澄清一下你的问题或改写它。
编辑: 用SIMILAR TO替换了like子句,它应该在-e之间包含所有重音字符。