具體的分析:由于sybase中bcp后不能加sql語句,所以不能用bcp out select c1,c2,c4 from a order by c1,c2的方法來做。
解決方法:
1.更改表A的鎖定類型locking scheme為allpages
|
2.在表A的c1 c2列上創建聚簇索引
|
3.創建視圖只包含A的c1 c2 c3列
|
4.bcp導出視圖
|
總結:
1.使用聚簇索引來強制限定A表中的記錄的物理順序。
2.使用視圖來選取需要導出的那些字段。
3.BCP OUT視圖其實就是按照表中記錄的物理順序導出數據。
新聞熱點
疑難解答