资源描述:
《oracle数据库总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、TO_CHAR是把日期或数字转换为字符串TO_DATE是把字符串转换为数据库中得日期类型转换函数TO_NUMBER将字符转化为数字SELECTTO_DATE('2006-05-0119:25:34','YYYY-MM-DDHH24:MI:SS')FROMDUALSELECTTO_DATE('2006-05-0119:25','YYYY-MM-DDHH24:MI')FROMDUALSELECTTO_DATE('2006-05-0119','YYYY-MM-DDHH24')FROMDUALSELECTTO_D
2、ATE('2006-05-01','YYYY-MM-DD')FROMDUALSELECTTO_DATE('2006-05','YYYY-MM')FROMDUALSELECTTO_DATE('2006','YYYY')FROMDUALOracleto_char格式化函数Postgres格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。注意:所有格式化函数的第二个参数是用于转换的模板。表5-7.格
3、式化函数 函数返回描述例子to_char(timestamp,text)text把timestamp转换成stringto_char(timestamp'now','HH12:MI:SS')to_char(int,text)text把int4/int8转换成stringto_char(125,'999')to_char(float,text)text把float4/float8转换成stringto_char(125.8,'999D9')to_char(numeric,text)text把numeric转
4、换成stringto_char(numeric'-125.8','999D99S')to_date(text,text)date把string转换成dateto_date('05Dec2000','DDMonYYYY')to_timestamp(text,text)date把string转换成timestampto_timestamp('05Dec2000','DDMonYYYY')to_number(text,text)numeric把string转换成numericto_number('12,454.
5、8-','99G999D9S')表5-8.用于date/time转换的模板 模板描述HH一天的小时数(01-12)HH12一天的小时数(01-12)locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissed
6、fatal,whennightcameHH24一天的小时数(00-23)MI分钟(00-59)SS秒(00-59)SSSS午夜后的秒(0-86399)AMorA.M.orPMorP.M.正午标识(大写)amora.m.orpmorp.m.正午标识(小写)Y,YYY带逗号的年(4和更多位)YYYY年(4和更多位)YYY年的后三位YY年的后两位Y年的最后一位BCorB.C.orADorA.D.年标识(大写)bcorb.c.oradora.d.年标识(小写)MONTH全长大写月份名(9字符)Month全长混合大
7、小写月份名(9字符)month全长小写月份名(9字符)MON大写缩写月份名(3字符)Mon缩写混合大小写月份名(3字符)mon小写缩写月份名(3字符)MM月份(01-12)DAY全长大写日期名(9字符)Day全长混合大小写日期名(9字符)day全长小写日期名(9字符)DY缩写大写日期名(3字符)Dy缩写混合大小写日期名(3字符)dy缩写小写日期名(3字符)DDD一年里的日子(001-366)DD一个月里的日子(01-31)D一周里的日子(1-7;SUN=1)W一个月里的周数WW一年里的周数CC世纪(2位)
8、JJulian日期(自公元前4712年1月1日来的日期)locatedintheTomb,DongShenJiabang,deferthenextdayfocusedontheassassination.Linping,Zhejiang,1ofwhichliquorwinemasters(WuzhensaidinformationisCarpenter),whogotAfewbayonets,duetomissedfatal,