但把FLOAT的数据从数字改字母就提示修改失败
请问在不修改字段类型的前提下把数据改为字母?
15 个解决方案
#1
数字类型存字母?楼主很有才啊 :)
改下类型再存吧
改下类型再存吧
#2
…… float怎么能存字符呢?
#3
好,太好了。
#4
#5
数据类型的意义本来就在于此 你要想存什么就存什么 那就不用设计那些数据类型了
统一用varchar
统一用varchar
#6
我是把EXCEL数据导到数据库
从FLOAT改varchar就出错.
从FLOAT改varchar就出错.
#7
…… float怎么能存字符呢?
楼主的确很有才
楼主的确很有才
#8
如果可以的话 就把excel那列设置为文本格式
#9
LZ真的很有才,SQL Server 3000就等你来开发了。到时候float就能存字母了.
#10
论坛就是不懂就问的
什么都懂的何必来论坛问问题?
基础不好是在学习,不过麻烦那些所谓技术很好的人不愿意回答就闭上嘴
谢谢
什么都懂的何必来论坛问问题?
基础不好是在学习,不过麻烦那些所谓技术很好的人不愿意回答就闭上嘴
谢谢
#11
我是把EXCEL数据导到数据库
从FLOAT改varchar就出错.
你的意思是说你EXCEL数据类型是FLOAT 现在导入到数据库中是varchar?
EXCEL数类型好像是double类型。
哪导入的是你强制转换下Convert.ToString(VALUES)试试。
还有就是看看是不是导入的SQL语句有问题。
不知道你提示的是什么错误。
从FLOAT改varchar就出错.
你的意思是说你EXCEL数据类型是FLOAT 现在导入到数据库中是varchar?
EXCEL数类型好像是double类型。
哪导入的是你强制转换下Convert.ToString(VALUES)试试。
还有就是看看是不是导入的SQL语句有问题。
不知道你提示的是什么错误。
#12
改成文本格式数据就出错了.
#13
什么都没提示 但数据会变成9.006E+11
#14
还是先把EXCEL中的数据转为文本,再导入数据库中吧。
#15
非常感谢,成功了.
#1
数字类型存字母?楼主很有才啊 :)
改下类型再存吧
改下类型再存吧
#2
…… float怎么能存字符呢?
#3
好,太好了。
#4
#5
数据类型的意义本来就在于此 你要想存什么就存什么 那就不用设计那些数据类型了
统一用varchar
统一用varchar
#6
我是把EXCEL数据导到数据库
从FLOAT改varchar就出错.
从FLOAT改varchar就出错.
#7
…… float怎么能存字符呢?
楼主的确很有才
楼主的确很有才
#8
如果可以的话 就把excel那列设置为文本格式
#9
LZ真的很有才,SQL Server 3000就等你来开发了。到时候float就能存字母了.
#10
论坛就是不懂就问的
什么都懂的何必来论坛问问题?
基础不好是在学习,不过麻烦那些所谓技术很好的人不愿意回答就闭上嘴
谢谢
什么都懂的何必来论坛问问题?
基础不好是在学习,不过麻烦那些所谓技术很好的人不愿意回答就闭上嘴
谢谢
#11
我是把EXCEL数据导到数据库
从FLOAT改varchar就出错.
你的意思是说你EXCEL数据类型是FLOAT 现在导入到数据库中是varchar?
EXCEL数类型好像是double类型。
哪导入的是你强制转换下Convert.ToString(VALUES)试试。
还有就是看看是不是导入的SQL语句有问题。
不知道你提示的是什么错误。
从FLOAT改varchar就出错.
你的意思是说你EXCEL数据类型是FLOAT 现在导入到数据库中是varchar?
EXCEL数类型好像是double类型。
哪导入的是你强制转换下Convert.ToString(VALUES)试试。
还有就是看看是不是导入的SQL语句有问题。
不知道你提示的是什么错误。
#12
改成文本格式数据就出错了.
#13
什么都没提示 但数据会变成9.006E+11
#14
还是先把EXCEL中的数据转为文本,再导入数据库中吧。
#15
非常感谢,成功了.