Sybase数据类型里怎么找不到Boolean
答案:3 悬赏:0
解决时间 2021-02-10 13:35
- 提问者网友:依靠
- 2021-02-09 18:54
Sybase数据类型里怎么找不到Boolean
最佳答案
- 二级知识专家网友:青春如此荒謬
- 2021-02-09 19:05
数据库不认识boolean,用其他类型代替,number或者varchar
如果你的class中用的boolean,数据库中用varchar,把映射文件中property的type写成yes_no,数据库保存的会是Y和N,执行hql时,hibernate会把Y和true,N和false相互转换, 。
如果你的class中用的boolean,数据库中用的number,把映射文件中property的type写成byte,数据库保存的会是1和0,执行hql时,hibernate会把1和true,0和false互相转换, 。
如果你的class中用的boolean,数据库中用varchar,把映射文件中property的type写成yes_no,数据库保存的会是Y和N,执行hql时,hibernate会把Y和true,N和false相互转换,
如果你的class中用的boolean,数据库中用的number,把映射文件中property的type写成byte,数据库保存的会是1和0,执行hql时,hibernate会把1和true,0和false互相转换,
全部回答
- 1楼网友:冷眼_看世界
- 2021-02-09 20:46
是不是有bit
再看看别人怎么说的。
- 2楼网友:狙击你的心
- 2021-02-09 20:30
好像是 BIT就是bool,
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |