Parámetros de Oracle con la instrucción IN?

Tengo una aplicación c # .net que necesito modificar. La consulta en este momento efectivamente hace esto:

select * from contract where contractnum = :ContractNum

(muy simplificado, solo para mostrar que estamos usando un = y un parámetro)

Ese parámetro se lee desde el archivo Settings.Settings en la aplicación C # y tiene una cadena en él. Necesito modificarlo para incluir varios contratos, así que creo que puedo cambiar el SQL para:

select * from contract where contractnum in (:ContractNum)

pero eso no devuelve ningún resultado, no importa cómo formateé la cadena en el parámetro.

¿Hay alguna manera de conseguir que Oracle haga una IN con un parámetro?

Cualquier ayuda apreciada, gracias a todos.

Respuestas a la pregunta(4)

Su respuesta a la pregunta