Как получить записи из файла, чтобы использовать эти записи в операторе выбора? - PullRequest
1 голос
/ 21 августа 2009

У меня есть файл, который состоит из идентификаторов.

мое заявление

select * from table_name where id in (?)

? в заявлении должны быть идентификаторы ..... но эти идентификаторы находятся в файле.

помогите мне, пожалуйста, что я должен написать вместо? Символ

без создания таблицы в базе данных мы можем сделать что-то выше?

Заранее спасибо

Ответы [ 2 ]

4 голосов
/ 21 августа 2009

Вы должны импортировать файл в базу данных.

Для этого можно использовать SQL*Loader или создать таблицу с ORGANIZATION EXTERNAL

0 голосов
/ 21 августа 2009

Вы можете составить SQL-запрос в виде строки в коде (PHP / C # / Java / other), который использует базу данных. Я действительно думаю, что хранить идентификаторы в базе данных или импортировать файл было бы самым простым способом, если в ваших ограничениях нет ничего, что могло бы это предотвратить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...