在Smart3D软件的应用中,如果注意一下,会发现“[]”的应用场景很多。有在输出定制时的查询label;有定义材料描述是的label引用;还有之前介绍过的label name rule定制。这些都是通过[]符号将特定的字符进行注释,程序据此进行处理。本文主要介绍另一种情况的应用。在命名某些对象位号时,我们有可能会用到“_”等符号。而该符号在数据库中可能有特殊作用。因此,在定义simple filter时,就会发现常规做法,不起作用。“_CV”和“_V”两个过滤器结果竟然有重合部分。
同时如果使用SQL filter也会发现无效。上面的问题,其实还是可以归结于数据库的问题,使用SQLServer执行 select * from users where username like ‘%123[曹操]’;语句进行模糊匹配时没有数据。需要如下处理:
您需要登录 或注册 后才可以发表评论。