jstl中if标签的使用
2011-05-02 21:27
495 查看
今天接到一个同事的问题,需要修改某表的一个字段,需要把VARCHAR(15)改成CHAR(15)类型,但是修改不成功,软件版本是MySQL 4.0.27。首先,我第一个想法是不可能!就用我的本本上的MySQL4.1测试了一下,果然是不行,即使你建立新的表结果指定了CHAR类型还是无济于事。(这种情况在MySQL5.0上是不会发生的)后来我查了MySQL4.1的手册才明白,由于MySQL在存储数据方面设计,如果表内含有两个以上的变长字段(例如VARCHAR,TEXT,BLOB),CHAR类型会自动转成VARCHAR类型(当长度小于4个字节的时候不会改变)这里的操作是隐式操作的。之所以这么做,想必MySQL是为了节约存储空间提高执行效率吧。
相关文章推荐
- 使用自定义标签重写JSTL核心标签库if标签
- 如何在JSP页面中使用JSTL标签实现if-else判断
- JSTL <c:if >标签的使用
- 如何在JSP页面中使用JSTL标签实现if和if-else判断,判断条件使用<%=value%>
- java学习 jstl中if标签的使用
- jstl标签中if语句的使用
- 如何在JSP页面中使用JSTL标签实现if和if-else判断
- jstl标签库中<c:foreach>和<c:if>标签的结合使用
- JSTL常用标签的使用:if、forEach、out等标签
- 【JSTL】- 标签库的使用
- Eclipse中使用jstl标签
- JSTL中的functions标签使用
- JSTL 核心标签库 使用
- jstl核心标签使用
- JSTL:--if标签实例
- jstl标签的使用
- struts2 标签的使用之一 s:if
- JSTL 核心标签库 使用
- JSTL 标签使用
- 使用jstl实现下拉框的功能,同时实现了if else功能