Sql 如何从文件中获取记录以在select语句中使用这些记录?
我有一个由ID组成的文件 我的声明是Sql 如何从文件中获取记录以在select语句中使用这些记录?,sql,oracle,Sql,Oracle,我有一个由ID组成的文件 我的声明是 select * from table_name where id in (?) ??在语句中应该有ID…但这些ID在文件中 请帮我写些什么来代替?象征 如果不在数据库中创建表,我们就不能完成上面的事情吗 提前感谢您应该将文件导入数据库 您可以使用SQL*Loader来实现这一点,或者创建一个表,其中包含您应该将文件导入数据库 您可以使用SQL*Loader来实现这一点,或者使用创建一个表。您可以在使用数据库的PHP/C/Java/其他代码中将SQL查询组
select * from table_name where id in (?)
??在语句中应该有ID…但这些ID在文件中
请帮我写些什么来代替?象征
如果不在数据库中创建表,我们就不能完成上面的事情吗
提前感谢您应该将文件导入数据库
您可以使用SQL*Loader来实现这一点,或者创建一个表,其中包含您应该将文件导入数据库
您可以使用SQL*Loader来实现这一点,或者使用创建一个表。您可以在使用数据库的PHP/C/Java/其他代码中将SQL查询组合为字符串。我真的认为,如果您的约束条件没有阻止它的话,将ID保存在数据库中或导入文件将是最简单的方法。您可以在使用数据库的PHP/C/Java/其他代码中将SQL查询组合为字符串。我真的认为,将ID保存在数据库中或导入文件将是最简单的方法,如果您的约束条件没有阻止它的话。如果不在数据库中创建表,我们就不能执行上述操作吗?@musicking123:这不是一个这样的表。它看起来像一个表,但存储在文件中,而不是表空间中。如果不更改架构,则无法执行此操作。如果不在数据库中创建表,则无法执行上述操作?@musick123:这不是这样的表。它看起来像一个表,但存储在文件中,而不是表空间中。如果不更改架构,则无法执行此操作。