黑马程序员技术交流社区
标题:
0什么保留
[打印本页]
作者:
杨曾荣
时间:
2012-3-17 14:57
标题:
0什么保留
在往数据里添加数据的时候,要想保留0在第一位,用哪个类型,什么才能让它不被数据库给过滤掉,费了好大的劲把往表里添加数据,结果所有放在第一位的0都给干掉了
作者:
何圣东
时间:
2012-3-17 15:25
用varchar吧,0属于字符型
作者:
刘亚中
时间:
2012-3-17 16:18
转化成二进制呗 就没问题了
作者:
肖腾宇
时间:
2012-3-17 21:40
用varchar 或者char都可以啊
作者:
孙秋生
时间:
2012-3-17 22:28
用varchar 呵呵
作者:
me黄小峰
时间:
2012-3-17 22:50
在存数据中,如果声明的是int类型时,放的的数值的第一位如果是零,则会被自动去除掉,
如果不想去除第一位的零,用字符串类型如char 和varchar,建议用varchar,因为我感觉varchar好一些。
作者:
杨曾荣
时间:
2012-3-18 13:54
我之前用的是int,后来又建了个表改成varchar的了,0还是没有保留住,知道昨天我才发现在前面加个N就可以了,你们不用加N也是可以的吗
作者:
何圣东
时间:
2012-3-18 15:10
杨曾荣 发表于 2012-3-18 13:54
我之前用的是int,后来又建了个表改成varchar的了,0还是没有保留住,知道昨天我才发现在前面加个N就可以了 ...
没有中文就不用加'N'
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2