PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   高手都在78區,高手請進!SQL Server問題請教 (https://www.pcdvd.com.tw/showthread.php?t=763408)

影 子 2007-12-17 04:34 PM

高手都在78區,高手請進!SQL Server問題請教
 
不好意思
高手都躲在78區
所以只好貼這個板 :D
小弟的預儲程序寫好後才發現一些問題

一、如何從client端電腦把test2.txt匯入SQL Server資料庫中(在server電腦上)
預儲程序如下
BULK INSERT test..Customers
FROM 'D:\txtfile\test2.txt'

二、BCP公用程式問題
小弟執行這行程式
結果轉出來的資料發現其中某一筆資料,被切成兩列,絕不是那筆資料太長被成兩段,請問小弟有寫錯嗎?有辦法改進嗎?是不是BCP轉檔都會有些小問題呢?
exec master..xp_cmdshell 'bcp "TEST.dbo.user" out "d:\t4.txt" -c -t , -Usa -Pabcde'
以上麻煩了,謝謝!

carloschen 2007-12-17 05:47 PM

你應該到藍色小舖問才對。

影 子 2007-12-17 07:53 PM

小弟只對這裡比較熟啦!
而且這裡有許多的高手 :)
請高手幫忙一下
謝謝 :)

lmh5107 2007-12-17 08:40 PM

高手都在這裡沒錯,不過在這邊問問題,得到答案之前可能討論串會先離題

AdaHsu 2007-12-17 10:39 PM

78區的高手專門搞離題.... XD

k500 2007-12-18 12:02 AM

78區的高手!
離題高手 :laugh:

影 子 2007-12-18 05:33 AM

高手昨天休假
不知今天會不會出現 :laugh:

axbycz 2007-12-18 07:43 AM

路過
我不是高手
換手 :D

屋頂上的黑貓 2007-12-18 08:15 AM

引用:
作者影 子
不好意思
高手都躲在78區
所以只好貼這個板 :D
小弟的預儲程序寫好後才發現一些問題

一、如何從client端電腦把test2.txt匯入SQL Server資料庫中(在server電腦上)
預儲程序如下
BULK INSERT test..Customers
FROM 'D:\txtfile\test2.txt'

二、BCP公用程式問題
小弟執行這行程式
結果轉出來的資料發現其中某一筆資料,被切成兩列,絕不是那筆資料太長被成兩段,請問小弟有寫錯嗎?有辦法改進嗎?是不是BCP轉檔都會有些小問題呢?
exec master..xp_cmdshell 'bcp "TEST.dbo.user" out "d:\t4.txt" -c -t , -Usa -Pabcde'
以上麻煩了,謝謝!


二的問題裡面...
是不是原來的資料表裡面...
有使用Alt+Enter或是Ctrl+Enter....?

chk 2007-12-18 08:17 AM

引用:
作者影 子
不好意思
高手都躲在78區
所以只好貼這個板 :D
小弟的預儲程序寫好後才發現一些問題

一、如何從client端電腦把test2.txt匯入SQL Server資料庫中(在server電腦上)
預儲程序如下
BULK INSERT test..Customers
FROM 'D:\txtfile\test2.txt'

二、BCP公用程式問題
小弟執行這行程式
結果轉出來的資料發現其中某一筆資料,被切成兩列,絕不是那筆資料太長被成兩段,請問小弟有寫錯嗎?有辦法改進嗎?是不是BCP轉檔都會有些小問題呢?
exec master..xp_cmdshell 'bcp "TEST.dbo.user" out "d:\t4.txt" -c -t , -Usa -Pabcde'
以上麻煩了,謝謝!

樓主真利害,我用SQL server好幾年了...從來沒寫過BCP...懶人都用圖形界面 :nonono:
如果要批次跑的就用DTS包,所以你的問題...唉...不熟~~ :jolin:


所有的時間均為GMT +8。 現在的時間是08:47 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。