loadPlugin

语法

loadPlugin(filepath)

参数

filepath 是文本文件的路径。

详情

加载DolphinDB插件。

每个DolphinDB插件都需要提供一个文本文件,用于描述插件。该文本文件的格式如下:第一行是插件名称和lib文件,用“,”分隔;其他行用于描述该插件提供的函数,依次包含以下信息:lib文件中的某个函数的名称、对应的DolphinDB函数的名称、函数的类型(operator表示运算符,system表示系统函数)、函数所需的最小参数个数、函数所需的最大参数个数、是否为聚合函数(1表示聚合函数,0表示非聚合函数)。

例子

DolphinDB的odbc插件描述文件odbc.cfg如下:

odbc,libODBC.dll
odbcQuery,query,system,2,3,0
odbcConnect,connect,system,1,1,0
odbcClose,close,system,1,1,0
odbcExecute,execute,system,2,3,0

odbc插件提供了4个函数:query, connect, closeexecute,需要加载插件后才能使用。下面的例子介绍了如何加载odbc插件,并调用odbc插件提供的函数。

$ loadPlugin("C:/DolphinDB/server/plugins/odbc/odbc.cfg")
$ use odbc
$ ConnStr="Driver=MySQL;Data Source=odbc_test;Server=127.0.0.1;Uid=root;Pwd=123456;Database=odbc_test"
$ conn=connect(connStr)      //创建MySQL连接

$ t=query(conn,"select * from test")
$ close(conn)