最近做的乙個專案,被資料庫搞得有點鬱悶,原因是資料是別的同事匯入的。
在字段限制和完整方面都沒做好,導致開發中出現各種奇怪的問題,在此做下記錄,
以免以後也犯這類的錯
1、採用的bcp方式匯出資料出現亂碼解決方法
bcp zxvnms..t_tmp_carinfo in t_tmp_carinfo.txt -b 100 -usa -p%c% -s%b% -y -c -jcp936 -t \t -r \n
2、去掉回車符方法
update t_tmp_countryside set cs_upcity = str_replace(cs_upcity,char(13),'')
3、去掉換行符方法
update t_tmp_countryside set cs_upcity = str_replace(cs_upcity,char(10),'')
主要注意理解回車和換行的概念。
Sybase 資料庫BCP命令匯入匯出資料
b bcp是sybase公司提供專門用於資料庫表一級資料備份的工具。b 首先來個我自己使用過的命令 匯出資料 b bcp cnmsdb.tmp respointcircuit out xuwb.dat ucnms pseenms ssybase test c b 匯入資料 b bcp cnmsdb....
Sybase中bcp匯入匯出資料批處理檔案的生成
從資料庫中把所有表資料匯出 set nocount on use databasename goselect bcp databasename.name out d temp name txt uusername ppassword sservername c from sysobjects whe...
批量處理BCP匯入檔案到資料庫
今天接到個任務,csv檔案匯入到資料庫中。心想小case,結果一看驚呆了,有上萬個資料檔案,每個檔案中有幾萬條資料。效率問題是要考慮的首要因素。因為之前做過bcp匯入,腦海中立馬有了思路 迴圈所有檔案,執行bcp命令就可以了吧,決定把它做成個bat批處理。過程當中遇到的幾個問題,mark下 1.cs...