Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
复合C1-将SQL函数迁移到另一个C1_Sql_Function_Migration_C1 Cms - Fatal编程技术网

复合C1-将SQL函数迁移到另一个C1

复合C1-将SQL函数迁移到另一个C1,sql,function,migration,c1-cms,Sql,Function,Migration,C1 Cms,我有一个运行复合C1的实例。我想将一些函数(SQL函数)迁移到C1的另一个实例。问题是无法将SQL函数添加到包中(就像我可以使用Razor或C#函数那样)。目前,包创建者不支持像任何其他类型的C1函数一样将SQL函数导出到包中 我已经用复合C1创建了一个功能请求,您(和其他人)可以在其中向上投票此功能请求: 同时,除非您在SQL函数上使用输入参数,否则您可以尝试手动复制这些存储现有SQL函数设置的文件,并查看它们是否会这样工作: Composite.Data.Types.ISqlConnect

我有一个运行复合C1的实例。我想将一些函数(SQL函数)迁移到C1的另一个实例。问题是无法将SQL函数添加到包中(就像我可以使用Razor或C#函数那样)。

目前,包创建者不支持像任何其他类型的C1函数一样将SQL函数导出到包中

我已经用复合C1创建了一个功能请求,您(和其他人)可以在其中向上投票此功能请求:

同时,除非您在SQL函数上使用输入参数,否则您可以尝试手动复制这些存储现有SQL函数设置的文件,并查看它们是否会这样工作:

  • Composite.Data.Types.ISqlConnection_Published.xml
  • Composite.Data.Types.ISqlFunctionInfo_Published.xml
第一个是关于在“函数”中创建的SQL连接的信息,第二个是关于在这些连接中创建的SQL查询的信息

如果在SQL函数上使用参数,则除非在此文件中手动将相应的参数信息条目从一个网站传输到另一个网站,否则此操作将不起作用:

  • Composite.Data.Types.ipParameter_Published.xml

这也是可行的,但非常具有挑战性,并且容易出错-您可能会重新创建SQL函数,而不是尝试为输入参数找出正确的条目。

感谢您的回答和功能请求=)