Skip to content

自动组装SQL方法未对特定数据库的特定关键字进行处理 #38

Open
@LiuXin8835

Description

@LiuXin8835

在Oralce数据库中,使用双引号括起来特定的关键词就能在表的字段中使用该关键字例如“comment”,而在使用SQL查询时也必须使用双引号将特定关键字括起来。
如果没有括起来会报“缺少表达式”错误。
目前SUID的ObjToSQL方法生成comment时不会将关键词括起来,并且未给指定SQL方言的方法(或者从DataSource里面去扣关键词进行判断),会导致生成的SQL语句不正确。
期望BeeFactory方法增加选择特定Oracle方言的方法,并且允许扩展设定方言(传入一个替换语句的方法,例如Map<String,String>在Select表字段的时候碰到Map的KEY就用value代替)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions