MERGE INTO T_BOT_Relation a
USING (
SELECT invoice.fid AS invoiceID, contract.fid AS contractid
FROM T_CON_Invoice invoice
INNER JOIN T_CON_Contract AS contract
ON contract.FNUMBER = invoice.FContractNo
) t
ON (a.FDestObjectID = t.invoiceID AND a.FSrcEntityID = '335BED5B' AND a.FDestEntityID = 'DAAE39C4' and FSrcObjectID=t.contractid )
WHEN MATCHED THEN UPDATE SET a.FType =0
WHEN NOT MATCHED THEN INSERT (
FID, FSrcEntityID, FDestEntityID, FSrcObjectID, FDestObjectID,
FOperatorID, FisEffected, FBOTMappingID, FType
) VALUES (
NEWID() , '335BED5B', 'DAAE39C4', t.contractid, t.invoiceID ,
'mzuser', 1, 'JvvYB8yuTr2n3l4iGM8dCQRRIsQ=', 0
);
UPDATE T_BOT_Relation SET FID= newbosid('59302EC6') , FDate= '2025-03-18' WHERE FOperatorID='mzuser'
delete from T_BOT_Relation where FSrcEntityID='335BED5B' and fDestEntityID='DAAE39C4' and FOperatorID LIKE '%mz%'
select * from T_BOT_Relation where FSrcEntityID='335BED5B' and fDestEntityID='DAAE39C4' and FOperatorID LIKE '%mz%'
select * from T_BOT_Relation where FSrcObjectID='5OQAAAAQFdgzW+1b'
抽象类
在Java中,被abstract关键字修饰的类被称为抽象类。
特点
1、当一个类继承了抽象类,一定要重写抽象方法!!!
public abstract class Animal {public int age;public String name;//抽象方法public abstract v…
25年2月来自斯坦福大学的论文“OctoTools: An Agentic Framework with Extensible Tools for Complex Reasoning”。
解决复杂的推理任务可能涉及视觉理解、域知识检索、数值计算和多步骤推理。现有方法使用外部工具增强大语言模型 (LLM),但仅限于专业领域、有限的…
以下是 Linux 中 Vim 编辑器的核心命令总结,分为基础操作、高效编辑技巧和实用场景,助你快速掌握
1. 启动与退出
命令说明vim 文件名打开或新建文件vim 行号 文件名打开文件并跳转到指定行(如 vim 10 file.txt):q退出 Vim&#…