解決navicat 導出excel數字為科學計數法問題


1.原因分析
     用程序導出的csv文件,當字段中有比較長的數字字段存在時,在用excel軟件查看csv文件時就會變成科學技術法的表現形式。
    其實這個問題跟用什么語言導出csv文件沒有關系。Excel顯示數字時,如果數字大於12位,它會自動轉化為科學計數法;如果數字大於15位,它不僅用於科學技術法表示,還會只保留高15位,其他位都變0。

2.解決方法
    
 查詢sql可以采用在 字符串結尾加上制表符"\t"
SELECT
	t.NSRMC AS '企業名稱',
	CONCAT(t.NSRSBH,'\t')  AS '納稅人識別號'
FROM
	t_zc_bmd_copy t LIMIT 1000;




導出結果




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM