大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
oracle表一般操作日期用to_char()或者to_date一般可以得到想要的结果,不过你这里需要显示的是英文月份JANUARY这种需要设置NLS_DATE_LANGUAGE = American这样的值,实例如下:
创新互联公司是一家专注网站建设、网络营销策划、微信平台小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立10余年以来,已经为上1000+成都被动防护网各业的企业公司提供互联网服务。现在,服务的上1000+客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。
首先说下你要的第一种显示结果:JANUARY 02,1951
select to_char(birthdate,'Month dd,yyyy','NLS_DATE_LANGUAGE = American') from employee
第二种显示结果:02-01-1951
select to_char(birthdate,'mm-dd-yyyy') from employee
1、打开常用PLSQL Developer工具,输入登录信息。如图所示:
2、完成以上操作后,要在工具中新建SQL窗口,如图:
3、打开新建SQL的窗口,打开是空白是正常情况。如图:
4、然后日期createdatetime,日期型字段类型如下:
5、输入如下语句,从表table123进行查询,如图所示:
6、点击查询按钮,进行查询操作,这样就可以查出2014年1月1日的查询记录数目
select * from nls_session_parameters;
select * from nls_instance_parameters;
select * from nls_database_parameters;
其中的NLS_TIME_FORMAT就是日期格式,这三句分别是会话级,实例级和数据库级的。