Sélectionner les enregistrements pour une année donnée Oracle

J'ai une table oracle des transactions de la banque et une colonne de date. Si j'ai besoin de sélectionner des enregistrements pour un an, dire 2013 j'ai fais Comme ceci:

select * 
  from sales_table
 where tran_date >= '01-JAN-2013'
   and tran_date <= '31-DEC-2013'

Mais j'ai besoin d'un simple moyen de sélection d'enregistrements pour un an à dire passer le Paramètre '2013' partir d'une Application pour obtenir des résultats à partir des enregistrements dans une année sans donner une fourchette. Est-ce Possible?