哪位前辈知道ASPEN SQL 更新点的语句,我的代码为何更新 ...? MACRO Textfile = 'D:\装置\芳烃-A.csv'; --(根据实际情况修改) SET EXPAND_REPEAT = 1; LOCAL aName CHARACTER (30); --name LOCAL aTagName CHARACTER (30); --IO_VALUE_RECORD&&FLD LOCAL curLine INTEGER; --Start loop to update values from txt file --*.csv文件包含标题行,所以要去掉,根据文件中各个字段的位置调整 FOR (SELECT LINE AS text FROM '&textfile' where linenum > 0) DO aName = SUBSTRING (2 OF text BETWEEN ','); aTagName = SUBSTRING (30 OF text BETWEEN ','); --(根据实际情况修改ip_dc_significance) --update analog record Update IOGetDef set io_tagname = aName, "IO_VALUE_RECORD&&FLD" =aTagName,"io_data_processing" = 'ON' where name ='IoGetFT_PV1'; END; 查看更多1个回答 . 4人已关注