我试图用JOOQ生成这个简单的SQL,但由于某些原因,我无法完成它。 F TEXT我以为这会像 .column("F", MySQLDataType.TEXT);
不幸的是,不推荐MySQLDataType (Do not reference this type directly from client code. Referencing this type before the SQLDataType class has been initialise
我使用MySql运行它,它看起来不像TEXT。对于SQL server,我使用nvarchar(max),我应该在MySql中使用什么?在其他表格中,有些字段是描述性的,可能很长,所以目前我认为固定长度是不好的。create table if not exists id INTEGER PRIMARY KEY AUTO_INCREMENT NOT NULL,
为了将此映射存储在MySQL数据库中,我创建了下表: Argument TEXT NOT NULL,)
我选择文本类型作为参数,因为它的长度是不可预测的,目前最长的记录有2290个字符,平均长度为88个字符。在遇到性能问题后,我尝试在Argument列上添加索引,但发现必须指定长度,因此为了避免此限制,我添加了一个新的整数列,其中包含参数列值的散列值(md5或else)。ALTER TABLE map ADD CO