oracle 中nvl ,decode函数的功用和用法

oracle 中nvl ,decode函数的作用和用法
select nvl(name,'yu') from table_aname;

如果姓名字段为空,返回为'yu',否则返回它的实际值

select decode(gender,'M','男','F','女','未知') from table_name
如果性别字段是"M",返回为男 如果为"F",返回为女,其它性况返回为"未知"