成都制作网站公司简介,自己开发的软件如何赚钱,网站定制开发建设,河北省建设网站首页参考资料
理解误区——mysql中tinyint与Java的数据类型的对应关系#xff1b;tinyint(1) 与tinyint(4)的区别 1.1 tinyint字段取值
数据库字段类型为 tinyint,值为0或1,直接通过SQL语句查询的话,0会取出false;1会取出true目前就想取出的结果为 0 或 1
selectpg_id ,pg_name…参考资料
理解误区——mysql中tinyint与Java的数据类型的对应关系tinyint(1) 与tinyint(4)的区别 1.1 tinyint字段取值
数据库字段类型为 tinyint,值为0或1,直接通过SQL语句查询的话,0会取出false;1会取出true目前就想取出的结果为 0 或 1
selectpg_id ,pg_name ,-- 只需要让该字段 乘1 即可pg_tab_page_flg*1 ,pg_tab_name
frompage
wherepg_delete_flg 01.2 注意点
⏹tinyint 可以使用int来接收也可以用boolean来接收,MySQL的tinyint不仅仅对应Java的Boolean tinyint(1) 与tinyint(4)的区别
tinyint默认的位数是4位但是我们设计数据库就算设计成tinyint(1),也不能影响它占了4个存储空间。tinyint(1) 和 tinyint(4)中的1和4只有字段指定zerofill是有用用0来填充而且需要去指定zerofill才行。其实存储空间是一样的。如tinyint(4)如果实际值是2如果列指定了zerofill查询结果就是0002左边用0来填充。