数据库
lian_li
这个作者很懒,什么都没留下…
展开
-
mysql中的乱码问题
mysql乱码处理总结: (1)java中处理中文字符正常,在cmd client中显示乱码是字符集的问题. (2)字段长度设置够长,但插入中文字符时提示com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column错误是字符集的问题. (3)乱码转载 2014-07-22 16:37:23 · 584 阅读 · 0 评论 -
Mysql一些常用的函数,用法(后续片)
1、Mysql中对时间的格式化 DATE_FORMAT(i.ctime,'%Y-%m-%d %T')2、Mysql开启远程的方式; mysql> Grant all privileges on *.* to 'root'@'%' identified by ‘password’with grant option; mysql> flush privileges;原创 2015-04-22 10:17:31 · 352 阅读 · 0 评论 -
MySQL中的一些特性和SQL语句中需要注意的问题
1、查询数据的编码; SHOW VARIABLES LIKE '%char%';2、MySQL中字符与数字转换的方法; 将字符的数字转成数字,比如'0'转成0可以直接用加法实现; select * from pony order by (d+0);3、在mysql中插入多条数据时,values关键字可以省略,直接跟多条数据;4、union和union all之间的原创 2015-04-22 10:02:23 · 743 阅读 · 0 评论 -
PostgreSQL中的分页
之前一直用都是Mysql,分页语句非常的简单:SELECT * FROM `user` LIMIT 0,5 ;limit 之后的两个参数,第一个是数据的开始位置,第二个参数是指定的记录条数,这里查询的是第一个记录,总共查询5条;在PostgreSQL中的语句:SELECT * FROM `user` Limit 5 offset 0;原创 2015-04-13 10:30:49 · 1531 阅读 · 0 评论 -
使用JDBC来调用存储过程
之前使用JDBC一直都没用过存储过程;今天在看看JDBC的书的时候,才发现,这些才是真正的有水平的技术,使用存储过程很方便;1、使用CallableStatement来调用存储过程; CREATE DEFINER=`root`@`localhost` PROCEDURE `GetUser`() BEGIN select ID,NAME from user;原创 2015-04-13 10:56:04 · 458 阅读 · 0 评论 -
Mysql 中怎么把输出的浮点数转换成百分比形式
concat(truncate(royalties * 100,2),'%') TRUNCATE(X,D);返回被舍去至小数点后D位的数字X。 若D 的值为 0, 则结果不带有小数点或不带有小数部分。 可以将D设为负数,若要截去(归零) X小数点左起第D位开始后面所有低位的值.concat为mysql的系统函数,连接两个字符串;原创 2015-04-14 09:40:03 · 4764 阅读 · 0 评论