PDA

View Full Version : [Q] Làm sao xuất dữ liệu dưới dạng SQL trong SQL Server 7



shit
11-10-2002, 18:04
Chào các bạn, xin cám on vì đã đọc tin.
Tôi có 1 thắc mắc sau:
làm cách nào để export dữ liệu dạng text trong SQL Server 7.0 dưới dạng câu lệnh SQL như trong MySQL
Ví dụ tôi có 1 bảng Client gồm 2 trường là ID và Name
Tôi muốn xuất dữ liệu dưới dạng sau:
insert into Client(ID,Name) values (1,"Nguyen Van A")
insert into Client(ID,Name) values (2,"Nguyen Van B")
Tôi muốn làm điều này vì sẽ dể dàng hơn khi import dữ liệu vào các database khác trên nhiều máy khác nhau (Mình chỉ cần gửi đoạn sql script là xong)
Có bạn nào chỉ giúp tôi với
Xin cám ơn nhiều

Ara
02-11-2002, 01:04
Vào menu Tool->Database Scripting

lelamhoang
22-03-2003, 11:17
Nhơn tiện xin hỏi đối với SQL 2000 thì phải làm sao?

timhieu
26-04-2003, 18:53
Xin chào !
Tôi có thử như lời bạn nói nhưng chỉ thấy xuất ra cấu trúc của database chứ không thấy xuất ra câu "insert ... " có chọn lựa nào khác không Các bạn vui lòng chỉ rõ hơn được không.
Xin cám ơn !

danceswithwolves
27-04-2003, 00:06
muốn copy tables dưới dạng text (ANSI/Unicode) thì bạn có thể dùng BCP.EXE/BULK INSERT. Bạn tra Book Online để xem cú pháp. Ngoài ra, theo tôi biết thì không có cách chính thức nào sinh ra script dạng "INSERT INTO" đâu.

timhieu
28-04-2003, 08:49
Cám ơn Bạn đã cho biết thêm một cách để xuất dữ liệu . Nhưng thực sự tôi vẫn còn cảm thấy thắc mắc. Vì ở một số bài tham khảo mà tôi nhận được dữ liệu được xuất ra theo hai file script
file 1 : chứa toàn bộ cấu trúc của data
file 2 : chứa những câu "insert ...." đó
Nên tôi muốn biết làm sao có thể làm được như vậy .