1、第一行,第 621 列[SUBSCRIBE]附近出现错误:语法分析出错
原因:在达梦数据库8.1.3.62版本中,SUBSCRIBE是关键字。
2、连接达梦数据库报错无效的客户端版本:DMException: Invalid client version
原因:当前数据库版本与使用的驱动版本不一致
解决版本:(1)使用与数据库版本相同的驱动,在数据库安装目录的drivers目录下,查看当前数据库版本与使用的驱动版本:
select build_version from v$instance;
select appname,clnt_ip,clnt_ver from v$sessions;
(2)修改IFUN_DATETIME_MODE参数为0,重启数据库生效
sp_set_para_value(2,'IFUN_DATETIME_MODE',0);
3、获取插入数据的自增id?
达梦数据库的默认自增模式是IDENTITY,但是我们在用达梦数据迁移工具迁移数据时可以选择使用AUTO_INCREMENT自增模式,
(1)如果字段的自增方式是AUTO_INCREMENT,获取方式为:SELECT @@IDENTITY;
例如:"ID" INT AUTO_INCREMENT NOT NULL,
(2)如果字段的自增方式是IDENTITY,获取方式为:SELECT @@IDENTITY;
例如:"ID" INT IDENTITY(4, 1) NOT NULL,