数据库
wtt1002
ffff
展开
-
数据库字段存储汉字的问题
今天在oracle数据库出现了在数据库中字段长度为30,却只能写10个汉字的问题。原因:汉字转为UTF-8格式的时候,每个汉字占用了3个字符,故到该字段的长度为varchar(30)的时候,只能存10个汉字。方案:字段长度varchar(30),改为varchar(30 char)。这样可以存储任意30个字符,包括汉字。关于编码可参考https://blog.csdn.n...原创 2019-11-05 20:58:47 · 1218 阅读 · 0 评论 -
Oracle数据库中调用ROWNUM分页失败
在Oracle数据库中进行分页操作,发现一些情况取不到数据的情况,例如:-- 已知t_test表中有70余条数据,现在对表中数据进行查询操作。-- 下面情况查询结果为空SELECT *FROM T_TESTWHERE ROWNUM > 5 AND ROWNUM <= 10-- 下面情况查询结果为空SELECT *FROM T_TESTWHERE ROWNUM ...原创 2019-08-05 10:37:52 · 950 阅读 · 0 评论