0

我使用 jsqlparser 框架来拦截客户端程序在 MySQL 数据库上启动的 SQL。

我希望在插入/更新期间的某些字段(列),我在参数(?)上使用 AES_ENCRYPT 同样,我在选择(SELECT)期间使用 AES_DECRYPT。

使用“ExpressionDeParser”或其他功能对此有何想法?

例子

插入:

插入客户(id,name)值(?,?)=>插入客户(id,name)值(?,AES_ENCRYPT(?));

选择:SELECT id, name from customer ;=> SELECT id, AES_DECRYPT (name) from customer;

谢谢,

4

0 回答 0