PLSQL的这个to_date()函数做什么?

PLSQL的这个to_date()函数做什么?,sql,plsql,to-date,Sql,Plsql,To Date,有人能告诉我这个问题发生了什么吗? 我知道最新的操作是做什么的,我对那边的“+1”感到困惑,它会给日期增加1年吗 那么“IW”呢?它是别名吗?那为什么是“星期” 请帮帮我。当在日期上使用基本算术时,请提前感谢1-它以天为单位运行。所以+1意味着增加一天 你怎么能自己弄明白呢: TO_CHAR(( TO_DATE(calendar_key,'YYYYMMDD' )+ 1),'IW') week SELECT systimestamp, systimestamp + 1 FROM DUAL 二

有人能告诉我这个问题发生了什么吗?
我知道最新的操作是做什么的,我对那边的“+1”感到困惑,它会给日期增加1年吗


那么“IW”呢?它是别名吗?那为什么是“星期”


请帮帮我。当在日期上使用基本算术时,请提前感谢

1-它以天为单位运行。所以+1意味着增加一天

你怎么能自己弄明白呢:

TO_CHAR((  TO_DATE(calendar_key,'YYYYMMDD' )+ 1),'IW') week
SELECT systimestamp, systimestamp + 1 FROM DUAL
二,

IW-基于ISO标准的第1-52年或第1-53年的一周

你怎么能自己弄明白呢:

TO_CHAR((  TO_DATE(calendar_key,'YYYYMMDD' )+ 1),'IW') week
SELECT systimestamp, systimestamp + 1 FROM DUAL
附言:

它是别名吗


根据定义,别名不能用单引号括起来:它们可以放在双引号内,也可以不加引号。因此,如果您看到某些内容被放在单引号中-它肯定是一个字符串文字。

它会给日期增加1年吗???从DUAL运行SELECT systimestamp+1并查看是否有那么困难?那么“IW”呢?它是别名吗?那么为什么是“一周”?-解决方案:每个程序员都应该知道如何使用谷歌,并尝试自己解决这个问题,先解决,然后再问