Semua bisa dilakukan di SQL Server Management Studio.
Opsi Script Table As menghasilkan kode buat untuk kunci dan batasan utama dan asing. Itu tidak membuat skrip untuk indeks, jadi Anda harus melakukannya di langkah lain. ketik, saya sarankan memperluas semua node tipe objek di SSMS Object Explorer.
Untuk membuat skrip untuk struktur tabel, kunci utama dan asing, dan batasan
- Jalankan SQL Server Management Studio
- Di Object Explorer , rentangkan Database
- Bentangkan Tabel
- Klik kanan tabel dan pilih tabel Script sebagai | BUAT KE | Jendela Editor Kueri Baru
Script yang dihasilkan akan ditampilkan di tab Editor Kueri. Pastikan Anda mengubah tabel, kunci utama dan asing, dan nama batasan, karena nama-nama ini harus unik.
Jika tidak, Anda akan mendapatkan pesan kesalahan yang mengatakan sesuatu seperti 'Sudah ada objek bernama' Alamat 'di database.' , atau 'Operasi gagal karena indeks atau statistik dengan nama' AK_Address_rowguid 'sudah ada di tabel' Person.Address '.'
Untuk membuat skrip untuk indeks
Gunakan langkah-langkah yang mirip dengan di atas:
Untuk membuat skrip INSERT INTO untuk data
- Klik kanan database (bukan tabel!)
- Buka Tugas | Buat Skrip
- Pada tab Pilih Objek , pilih tabel ke skrip
4. Pada tab Atur Skrip Opsi , klik Tingkat Lanjut dan pastikan opsi Jenis data ke skrip disetel ke Data saja
Catatan: Jika Anda memilih Skema & Data skrip skema yang dihasilkan akan identik dengan skrip yang dihasilkan pada metode pertama dalam jawaban ini.
5. Perbarui nama tabel dengan nama tabel baru sebelum Anda menjalankan skrip