mysql,jdbctemplate,int(1)和tinyint(1)类型区别

原创
04/29 19:15
阅读数 74

创建数据库表,并插入数据

create table demo_bool_type
(
  name varchar(100),
  n1   int(1),
  n2   tinyint(1)
);

insert into demo_bool_type(name, n1, n2) values('n1', 1, 1);

 

使用jdbctemplate查询

System.out.println(jdbcTemplate.queryForList("select * from demo_bool_type"));

输出[{name=n1, n1=1, n2=true}]

int(1) 默认返回的类型为数值
tinyint(1) 默认返回的类型为bool

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部