0

我对ibec_ExtractMetadata来自 IBEScript(ibeblock) 的命令有疑问。在我的数据库中,大多数表在 InfixCap 中都有名称,例如“TaActions”、“TaDiscountSystem”等。

如果我使用ibec_ExtractMetadata大写的表格 - 一切都很好:

ibec_ExtractMetadata(OtdelDB, 'd:\DC_Otdel.sql',
         'Domains=NONE; Tables=ACCESSGROUPS; Views=NONE; Triggers=NONE;
          Procedures=NONE; Generators=NONE;
          Exceptions=NONE; UDFs=NONE; Roles=NONE;DataTables=ACCESSGROUPS;
          ExtractBLOBs;UseReinsert; CommitAfter=1000', cbb); 

但是,如果我想从表“TaDiscountSystem”中提取元数据:

ibec_ExtractMetadata(OtdelDB, 'd:\DC_Otdel.sql',
         'AlwaysQuoteIdents; Domains=NONE; Tables=NONE; Views=NONE; Triggers=NONE;
          Procedures=NONE; Generators=NONE;
          Exceptions=NONE; UDFs=NONE; Roles=NONE;DataTables=TalmbDiscountSystem;
          ExtractBLOBs; UseReinsert; CommitAfter=1000', cbb);

脚本输出为空。

4

0 回答 0