举例:想要新增一个2016年的会计期间,请先在前端新增一个2021年的会计期间,再进行修改。--备份表Select*intobk_bd_periodfromt_bd_period--会计期间类型表SELECT*FROMt_bd_periodtypelike'%会计期间类型的名称%'--会计期间表SELECT*FROMt_bd_periodwhereFTYPEID='b0Jo7oGYQF2WEX4SubMVY19piaY='andFPERIODYEAR='2021'--步骤一--修改:FNUMBER和FDescription_l2UPDATEt_bd_periodSETFDESCRIPTION_L2=REPLACE(FDESCRIPTION_L2,'2021年','2016年'),FNUMBER=REPLACE(FNUMBER,'2021','2016')WHEREFTYPEID='b0Jo7oGYQF2WEX4SubMVY19piaY='andFPERIODYEAR='2021'--步骤二--修改:FBeginDate和FEndDateUPDATEt_bd_periodSETFBEGINDATE=DATEADD(yyyy,-5,FBEGINDATE),FENDDATE=DATEADD(yyyy,-5,FENDDATE)WHEREFTYPEID='b0Jo7oGYQF2WEX4SubMVY19piaY='andFPERIODYEAR='2021'--步骤三--修改:FPERIODYEARUPDATEt_bd_periodSETFPERIODYEAR='2016'WHEREFTYPEID='b0Jo7oGYQF2WEX4SubMVY19piaY='andFPERIODYEAR='2021'这里修改所用到的SQL函数,主要有REPLACE和DATEADD,如果有不清楚SQL函数的,可百度查阅。会计期间类型的FID会计期间年份