我的总表里有个字段“BUSINESS_TIME”类型为“char”,字段长度为100,可以为空。
我从子表中把相应的字段插入总表后,BUSINESS_TIME字段的实际长度就大于100了。我查了子表的字段长度,是正确的。但是,插入到总表后长度就发生了改变。有些记录中business_time本来为空的。插入总表里面就变成了“ ”,这引号里面是我从数据库表中拷出来的信息。我用SELECT business_time FROM poi_collection where BUSINESS_TIME=" "来筛选的话,也能筛选出东西。而且很多本来记录就是一个时间例如“12:30-19:30”,结果我插入总表里就莫名的多出来了一串空字符。这是什么原因?我应该怎么改?
我从子表中把相应的字段插入总表后,BUSINESS_TIME字段的实际长度就大于100了。我查了子表的字段长度,是正确的。但是,插入到总表后长度就发生了改变。有些记录中business_time本来为空的。插入总表里面就变成了“ ”,这引号里面是我从数据库表中拷出来的信息。我用SELECT business_time FROM poi_collection where BUSINESS_TIME=" "来筛选的话,也能筛选出东西。而且很多本来记录就是一个时间例如“12:30-19:30”,结果我插入总表里就莫名的多出来了一串空字符。这是什么原因?我应该怎么改?
解决方案 »
- INTO OUTFILE 怎么指定输出文件的编码方式?生成的文件编码格式不确定???
- MySQL用C语言不能insert中文,请教该怎么解决?在线等,谢谢!谢谢!
- SOL排序
- 有没有办法用一条sql语句交换两条记录的某一字段?
- Python中使用postgreSql,import出错
- ASP如何使用MSSQL
- mysql一次读取多少页到内存?
- 求一个SQL
- SQL数据库,DML类型的触发器的触发时机问题
- 关于一对多表关联查询,父表数据出现重复现象该怎么解决?
- Mysql所在目录中出现mail-bin.***文件
- Linux(ubuntu)如何在mysql5.1里设置Lock wait timeout默认时间
请高手指点!谢谢!