用了一段时间,用var字符型的存日期, 后来听说INT(10)可以效率更高,想转成INT的,不知道就这样更改会不会对原数据有影响?原来的数据都是2010-01-01这种格式的还有,比如说var字符型的“1间”“2间”转成TinyINT后会变成“1”、“2”吗?还是变成0?谢谢!
解决方案 »
- SQLyog 怎么附加mysql数据
- 如何查找name=xx的最后一条记录
- mysql中有一个表用的是联合主键,在VS中调用mysql_real_query向数据库中插入数据,第二笔数据插不进去
- mysql如何按照月份分组排列
- 请教这个视图怎样写
- 急!急!急!Can't open file: 'lfj_artic.MYI'.哪位大哥帮助解决一下
- linux下mysql导出txt文件问题
- serial 自增长列取值问题
- ??=====新手刚开始学习数据库读什么书好呢?=======??
- TXT文本文件中的数据内容如何可以转换到MYSQL中?
- 求一个能生成MYSQL数据库说明文档的工具
- mysql function 语法问题
应该怎么试验呢? 我怕把数据库弄坏啊
自己写的话,需要确定其实基准点。 1间”“2间”转成TinyINT后会变成“1”、“2”吗?还是变成0?
----------------------------------------------------------
估计会报错~
mysql> create table at(a int);
Query OK, 0 rows affected (0.03 sec)mysql> insert into at values('1建');
Query OK, 1 row affected, 1 warning (0.00 sec)mysql> select * from at;
+------+
| a |
+------+
| 1 |
+------+
1 row in set (0.00 sec)mysql> insert into at values('建2建');
Query OK, 1 row affected, 1 warning (0.00 sec)mysql> select * from at;
+------+
| a |
+------+
| 1 |
| 0 |
+------+
2 rows in set (0.00 sec)mysql>