sql("SSWY", "select substr(SYS_GUID(),1,8)||'-'||substr(SYS_GUID(),9,4)||'-'||substr(SYS_GUID(),13,4)||'-'||substr(SYS_GUID(),17,4)||'-'||substr(SYS_GUID(),21,12) from dual", 1, 1)
当前值为空的时候,返回oracle数据库中sys_uuid()得到的结果拼接成36位的形式
其实不必这么麻烦,条件不变的情况下,新值改成公式 UUID() 可以得到一样的效果
如果单元格为空,则赋给单元格新的值