NutzCN Logo
问答 nutzwk 插入报错
发布于 2813天前 作者 1037424761 1678 次浏览 复制 上一个帖子 下一个帖子
标签:
org.nutz.dao.DaoException: !Nutz SQL Error: 'INSERT INTO agent_document(document_type,document_address,create_time) VALUES('jpg','\\2017-04-10\\7qu9au4l5kic4q5tfogosvmjfq.jpg','2017-04-10 11:12:36') '
PreparedStatement: 
'INSERT INTO agent_document(document_type,document_address,create_time) VALUES(?,?,?) '
CaseMessage=Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging. InnoDB is limited to row-logging when transaction isolation level is READ COMMITTED or READ UNCOMMITTED.

怎么回事?
以前可以的啊。。。

5 回复

"以前" 到 现在, 你改过什么?

我找到问题大概在哪

Trans.exec(new Atom(){
	public void run(){	
	}
});

我加了一个事物模板

不过我必须要用事物啊。。。

用最高的事务级别试试

Trans.exec(Connection.TRANSACTION_SERIALIZABLE, new Atom(){
	public void run(){	
	}
});

或者改一下my.ini里面的配置也行的

添加回复
请先登陆
回到顶部