ORACLE Date类型怎么去掉星期

我说的不是简单的转格式to_char to_date ! ! !
我的Oracle Date类型是2016/5/1 星期日 0:00:00 这种格式的,中间这个星期看的真的很烦,但是怎么都去不掉,我尝试更改toad的时间显示格式,结果在toad中显示没有星期了,但是程序跑起来,我打断点调试取到的日期还是有星期的,所以也不是toad的问题,就是数据库本身的时间格式有问题,网上查了很多方法,也用了alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS'等等方法,但是都没有用,程序里面取到的时间类型就是有星期的,有没有高人来指点一番!![图片说明](https://img-ask.csdn.net/upload/201712/07/1512607070_828151.png)图片说明

图片说明
这是数据库的nls_date_format

alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS'; 也不行?

Tools ==> Prferences ==> User Interface ==> NLS Options ==>User defined 上面的框可以设置格式,我估计你后面还带着 dddd,
所以会显示星期,图太大懒得弄了---

你在你程序里,每次连上数据库后就跑下这段 alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS'

oracle的日期在存储里其实是没有格式的,这个显示的格式是客户端会话自己进行的格式化