为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:linux
【CPU】:
【问题描述】*:在做数据库适配的过程中遇到的问题,场景如下:
1.Mysql中存在一个bit(64)类型的字段,使用场景是:在做权限配置方式 时,需要一组boolean 类型的字段去存储,达梦数据库中的bit 类型长度只有1 ,那么该字段在达梦数据库中用什么类型的字段去做存储呢?
达梦只有bit类型,只能存储0、1、null。可以参考oracle处理方式,尝试用char(64)进行存储,但是数据的正确性需要前端保证
感觉可以用varchar来代替,或者用binary/varbinary来存超过一位的二进制,不过binary显示出来十六进制的。