Plsql Excel中的Sql开发人员条件

Plsql Excel中的Sql开发人员条件,plsql,oracle-sqldeveloper,Plsql,Oracle Sqldeveloper,我在excel中有大约15000个条件。我想读一下这个条件,并在SQLDeveloper的“where-in”子句中写入。 有可能吗?首先,您可以轻松地将excel文件中的用户名导入到Oracle表中。假设Oracle表temp具有logins列,其中存储了1500条记录,那么您可以按如下方式构建查询: SELECT * FROM temp WHERE logins IN ('user1', 'user2', ...., 'user1000') OR logins IN ('use

我在excel中有大约15000个条件。我想读一下这个条件,并在SQLDeveloper的“where-in”子句中写入。
有可能吗?

首先,您可以轻松地将excel文件中的用户名导入到Oracle表中。假设Oracle表
temp
具有
logins
列,其中存储了1500条记录,那么您可以按如下方式构建查询:

SELECT *   
FROM temp  
WHERE logins IN ('user1', 'user2', ...., 'user1000')  
OR logins IN ('user1001', 'user1002', ...., 'user2000')   
OR ....  
OR logins IN ('user14001', 'user14002', ...., 'user15000');  

我知道这并不像可能需要的那样有效。但我想不起还有其他方法。有一些工具可以用来转换或选项中的所有这些15K值(用逗号将它们放在单引号中)

什么样的条件?你能举个例子吗?你们有什么样的数据?从表中选择*,在('user1'、'user2'、'user3'、…)查询中的登录是这样的。我需要使用过多的用户名运行查询。并且所有用户名必须读取excel或文本文件。因为SQLDeveloper有1000行限制。