首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行区分大小写的搜索

执行区分大小写的搜索
EN

Stack Overflow用户
提问于 2012-09-11 15:59:40
回答 1查看 472关注 0票数 1

是否可以在Enterprise-Architect中执行区分大小写的搜索?

我找不到合适的过滤器来设置它。thx

EN

回答 1

Stack Overflow用户

发布于 2012-09-14 08:30:41

从外观上看,Enterprise Architect的内部搜索只是直接查询数据库。因此,除非您使用的是Oracle,否则它将不区分大小写。解决方法是创建您自己的区分大小写的自定义SQL搜索。

为此,请执行以下操作:

  1. 打开搜索窗口(Ctrl+F)
  2. 单击新的搜索按钮
  3. 选择SQL编辑器,输入名称,然后单击OK

接下来的部分与数据库相关,但这里是一个sql服务器和一个mysql示例,用于精确和模糊搜索-我们使用Collate命令:

SQL Server -精确

代码语言:javascript
复制
select *
from t_object
where
t_object.Name COLLATE Latin1_General_CS_AS = 'BEEF'

MySQL -模糊

代码语言:javascript
复制
select *
from t_object
where
t_object.Name COLLATE utf8_bin like 'Corrected%'

您只需要找到适用于您的数据库类型的COLLATE命令。

我希望这能帮到你!

TomO

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12365264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档