笔记(4/18-4/19)数据库
2016-04-19 16:16
225 查看
javadoc 命令时如果classpath用的是%JAVA_HOME%会报java.lang.illegalException参数非法异常,把%JAVA_HOME%改成绝对路径就行
mysql的int(m) m的值并不会影响int的取值范围,只是显示的宽度为m,int始终占4个字节,取值范围为-2^31到2^31-1
oracle的nvarchar2在计算长度时和字符集有关
1 nvarchar2(10)存10个汉字,也只能存10个字母
2 varchar2(10)只能存5个汉字,可以存10个字母。
could not execute batch; SQL [/* insert into xxx(xxx, xx, xxx) values (?, ?, ?)]; constraint [xxx.xxx]; nested exception is org.hibernate.exception.ConstraintViolationException:
could not execute batch
违反唯一约束性条件
BufferedReader的readline()是堵塞的,如果在接收的数据中不包含‘\r'或'\n'或结束符,进程会挂起,导致阻塞
所以发送数据的另一端一定记得加上结束符。
mysql的int(m) m的值并不会影响int的取值范围,只是显示的宽度为m,int始终占4个字节,取值范围为-2^31到2^31-1
oracle的nvarchar2在计算长度时和字符集有关
1 nvarchar2(10)存10个汉字,也只能存10个字母
2 varchar2(10)只能存5个汉字,可以存10个字母。
could not execute batch; SQL [/* insert into xxx(xxx, xx, xxx) values (?, ?, ?)]; constraint [xxx.xxx]; nested exception is org.hibernate.exception.ConstraintViolationException:
could not execute batch
违反唯一约束性条件
BufferedReader的readline()是堵塞的,如果在接收的数据中不包含‘\r'或'\n'或结束符,进程会挂起,导致阻塞
所以发送数据的另一端一定记得加上结束符。
相关文章推荐
- Oracle存储过程简介
- 数据库连接池学习
- Oracle数据库备份脚本
- 安装oracle 11G-----( ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务)的解决方法
- C#获取所有SQL Server数据库名称的方法
- mysqli属性方法详解:
- oracle 删除大量数据的方法
- SQL-SELECT-检索数据(二)
- mysql常用几个操作记录
- [django]入门教程4:操作数据库
- Oracle 表空间调整脚本
- sql service 2005连接问题
- Mysql binlog 解析
- mongodb 数据库操作--备份 还原 导出 导入
- Oracle 调整重做日志(redo)大小
- centos安装redis3.0
- mysql查询重复记录数(dede)
- mysql索引优化一例
- MySQL入门很简单: 13 数据备份和还原
- Oracle 业务表添加时间戳触发器