我自己尝试的解决方案是 将 in限制的数据进行分开查询 name in (...,..,...) or name in (...) 不知道这样的效率是否高效。 有人告诉我建立临时数据表将in中的数据导入到数据表中,在进行连接查询,然后再将临时数据表删除。 这两种方法那种性能更好。 有没有什么更好的解决方案。
如果SQL语句过长oracle会不会有限制,有没有什么好的解决方案~
SQL语句过长oracle当然有限制。 用in本身就是效率很差的办法。 你要说明一下你的业务场景什么,要实现什么目的,才能知道该用什么语句。 简单回答不了。
欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。 温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。