-
Notifications
You must be signed in to change notification settings - Fork 516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lealone数据库插入数据错误汇总 #230
Comments
在一对单引号中的字符串可以直接包含双引号,比如 'abc"123' 是合法的, |
中文是支持的,那个包含温馨提醒的完整字段内容你贴出来一份我试试。 |
-- 17、通知公告表 drop table if exists sys_notice; blob字段改成varchar类型插入数据没有问题 -- 初始化-公告信息表数据 insert into sys_notice values('1', '温馨提醒:2018-07-01 若依新版本发布啦', '2', '新版本内容', '0', 'admin', sysdate(), '', null, '管理员'); |
notice_content从blob字段改成varchar类型插入数据没有问题 |
是的,字符串直接存 blob 会假定它是16进制的字符串,所以解析时会出现16进制编码错误,改成 clob 或 varchar 即可。 |
还有mysql插入数据的时候,默认timestap值可以为[0000-00-00 00:00:00],从mysqldump导出的数据也包含这些默认值,插入到lealone数据库的时候报错,需要手动更改[0000-00-00 00:00:00]为[1900-01-01 00:00:00]就是一个真实的日期才行,修改完后lealone数据库能插入 |
@tangzhongshan 感谢报告问题,要想兼容好 mysql 确实还有很多细节工作需要做,每个数据库的细节还是有很多差异的。 |
lealone数据库插入数据错误汇总
insert into sys_job values(2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams('ry')', '0/15 * * * * ?', '3', '1', '1', 'admin', sysdate(), '', null, '');
还有像这种需要存''符号的也报错
The text was updated successfully, but these errors were encountered: