Cache学习(三)

SALTEST-FISH / 2023-07-25 / 原文

  • 代码规范

 

 

  •  Sql语法介绍

和常规SQL类似

 

  •  m语类方法的编写

///获取rowid为3的病人的生日

ClassMethod GetPatientDob(RowId as %String) As %String
{
Quit:RowId="" "" s PatientStr=$Get(^PAPER(RowId,
"ALL")) ///通过$Get获取数据串 s PaperDob=$Piece(PatientStr,"^",6) ///通过$piece截取指定位置的字段 s:PaperDob'=""PaperDob=$zdate(PaperDob,3) ///通过$ZDate转换日期格式
Quit"rowid为"_RowId_"的病人(PA_Person)的生日"_PaperDob }