select * from Table_foo where column_bar = 'x' select * from Table_foo where column_bar in ('x')
Эти два запроса работают одинаково?
По моему опыту, они должны вести себя одинаково.
Также обратите внимание, что вы должны использовать апострофы, а не двойные кавычки.
Да, Oracle достаточно умен, чтобы понять, что разницы нет, и будет использовать тот же путь доступа.
Если сомневаетесь, взгляните на план выполнения.