数字被变成科学计数的形式,怎么把他变成字符形式?
insert into 料库表 (物资编号) select 物资编号, from openrowset( 'microsoft.jet.oledb.4.0 ', 'excel 8.0;hdr=yes;IMEX=1;database=c:\222.xls; ', 'select * from [222$] ')
如原来EXCEL表中物资编号=1535024,导入后边成科学计数法1.53502e+006 ,现在想修改上面的语句把他变成导入后变成字符形“535024”要怎么修改??
------解决方案--------------------先将EXCEL中的物资编号一列数据前面加单引号 '
------解决方案--------------------也可以先在EXCEL中输入以上数据之前,把列属性设为文本
(输入数据后再设已经没用了,必须输入前设)
------解决方案--------------------gc_ding(施主,给个妞泡好么) ( ) 信誉:100 Blog
正解.