sql time 比较
2024-09-03 09:58:01
数据字段为varchar类型的,格式:20110228 151010
想进行时间比较,搜索一个范围内的时间
select * from table where '
20120102' <`time`<'20120109'
SELECT * FROM `table` WHERE replace( `otime` , ' ', '' ) between '20120102' and '20120105'
varchar(n):变长型字符数据类型,存储最长长度为8,000 个字符
长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。
存储大小为输入数据的字节的实际长度,而不是 n 个字节。所输入的数据字符长度可以为零。varchar 在 SQL-92 中的同义词为 char varying 或 character varying。注释如果没有在数据定义或变量声明语句中指定 n,则默认长度为 1。如果没有使用 cast 函数指定 n,则默认长度为 30。
如果希望列中的数据值大小显著不同,请使用 varchar。
比如SQL Server2000,我的软件需要将日期2009-10-19 10:16:54保存,那么我测试过,将字段的属性设置为VARCHAR,好处是它可以设置长度,到时候与其它客户端相连接的时候兼容性好呀。
最新文章
- 跟随标准与Webkit源码探究DOM -- 获取元素之querySelector,querySelectorAll
- ldd查询命令或软件共享的函数库(动态)
- C++ (P70—P96)
- linux 判断指定用户对指定目录具有的权限
- oracle数据库的建表,删除字段,添加字段,修改字段,修改字段......
- C语言实现界面(不通过MFC\避免遗忘)
- RBF network
- 防止sql注入 查询的sql
- python修炼6
- D - DZY Loves Hash CodeForces - 447A
- Linux相关问题总结
- [PHP] 算法-选择排序的PHP实现
- httpd-vhosts.conf配置
- linux用户管理 用户和用户组管理
- hive中数据存储格式对比:textfile,parquent,orc,thrift,avro,protubuf
- 毒枭第一季/全集Narcos迅雷下载
- maven 管理
- android-------高德地图两点路线和多个点路线绘制
- 题解【bzoj1503 [NOI2004]郁闷的出纳员】
- redux在componentDidMount中出现的问题 --- state 不变