SQL中有没有方法得到某天是它所在星期的第几天?该怎么处理

SQL中有没有方法得到某天是它所在星期的第几天?SQL中有没有方法得到某天是它所在星期的第几天?我现在只能

SQL中有没有方法得到某天是它所在星期的第几天?
SQL中有没有方法得到某天是它所在星期的第几天? 
 
我现在只能得到这天是星期几的字符串,然后用DECODE()将他转成相应的INT值,但现在的问题是如果字符集不同的话,得到的字符串也不同,那么DECODE就相当麻烦。 

要求得到INT值。 


[解决办法]

SQL code
select to_number(to_char(sysdate,'D'))from dual; --5