执行SQL DDL与ibscript我有一个问题有关运行脚本在运行时
IBScript := TIBScript.Create(nil);
IBScript.Database := FDM_DB.IBD_GCV;
IBScript.Transaction := FDM_DB.IBT_GCV;
IBScript.Terminator := ';';
IBScript.AutoDDL:=true;
IBScript.Script.Clear;
IBScript.Script.Add('GRANT INSERT, UPDATE ON ' + table_name + ' TO ' + user + ' ;');
IBScript.ExecuteScript;
IBScript.Transaction.CommitRetaining;
强textit我就会显示此消息
“动态SQL错误SQL错误代码= -104令牌未知 - 线1, 栏43至'。
预先感谢您
什么是结果SQL字符串?我建议你分别构建它并记录或打印它。 –