OwlFocus

Via


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close
OwlFocus

hibernate outside valid range for the datatype smallint

发表于 2017-03-29 | 分类于 program

hibernate 使用sql查询时,smallint类型字段出现长度超过。因为smallint使用的是无符号类型unsigned,导致长度超过。

错误

hibernate ‘65535.0’ in column ‘12’ is outside valid range for the datatype SMALLINT.

解决

使用函数将字段类型数据进行转化,如下:

CAST(column AS signed)

OwlFocus

MySQL CAST And CONVERT 函数

发表于 2017-03-29 | 分类于 program

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:

1
2
CAST(value as type);
CONVERT(value, type);

转换的类型是有限制的。

  • 二进制,同带binary前缀的效果 : BINARY
  • 字符型,可带参数 : CHAR()
  • 日期 : DATE
  • 时间: TIME
  • 日期时间型 : DATETIME
  • 浮点数 : DECIMAL
  • 整数 : SIGNED
  • 无符号整数 : UNSIGNED
OwlFocus

Git Stash

发表于 2017-03-29 | 分类于 program

Git Stash

git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。

git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢复。

git stash list: 显示Git栈内的所有备份,可以利用这个列表来决定从那个地方恢复。

git stash clear: 清空Git栈。此时使用gitg等图形化工具会发现,原来stash的哪些节点都消失了。

1…343536…55
ljzhuanjiao@gmail.com

ljzhuanjiao@gmail.com

在快节奏时代,我不能在慢中消亡!!!

163 日志
5 分类
53 标签
© 2016 - 2018 ljzhuanjiao@gmail.com
由 Hexo 强力驱动
主题 - NexT.Pisces