向大家请教:对于百万级的数据表,where语句中采用Len(x)=Len(x) or rtrim(x) 这样的语句会不会导致速度严重变慢?谢谢!!! 如何避免呢 Len(x)=Len(x) or rtrim(x)这个条件好象也不完整啊,Len(x)=Len(x)这个条件有意义吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我只是表达一个意思,表达式本身无意义。就是说len()或rtrim()会不会严重拖慢查询的速度而已。我手里没有大型数据表,不然一测试就知道啦! isNull() or case when xx else xx end这样的逻辑式也不能用吗? 尽量避免在多记录的SQL中使用函数,包括CASE,会慢的让你抓狂 当然会,trim 是除去字段的空格,实际上好象用的不多啊?取出数据就要数据的真实性而且数据在入库之前, 已经经过合法性的验证, 去除数据中的空格完全没有必要。如果非要除空格, 你可以在取出数据后, 再进行除去空格的操作 有关时间比较的问题? 请教该如何实现行转字符串 sql servers 大小与什么有关? 新手上路,求一个SELECT语句 请教,表变量与临时表,理论上哪个占用资源少呀? 请问这个 SQL 语句 如何 写??????????????????????? 急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 50分 like问题 合并两个表的数据 请教一查询语句 已经做了发布的表如何修改它的表结构或属性呢? 关于触发器的问题 不能在firehose下启动事务
就是说len()或rtrim()会不会严重拖慢查询的速度而已。我手里没有大型数据表,不然一测试就知道啦!
这样的逻辑式也不能用吗?
如果非要除空格, 你可以在取出数据后, 再进行除去空格的操作