Cara: Menggunakan Objek Microsoft SQL Server 2012 di Project Anda
Dalam contoh ini, Anda akan menambahkan objek urutan ke proyek database yang menargetkan Microsoft SQL Server 2012.
Urutan diperkenalkan di Microsoft SQL Server 2012. Urutannya adalah objek terikat skema yang ditentukan pengguna yang menghasilkan urutan nilai numerik sesuai dengan spesifikasi yang urutannya dibuat. Urutan nilai numerik dihasilkan dalam urutan naik atau turun pada interval yang ditentukan dan dapat berputar (berulang) seperti yang diminta. Untuk informasi selengkapnya tentang objek urutan, lihat Nomor Urutan. Untuk informasi tentang apa yang baru di Microsoft SQL Server 2012, lihat Apa yang Baru di SQL Server 2012.
Peringatan
Prosedur berikut menggunakan entitas yang dibuat dalam prosedur sebelumnya di bagian Pengembangan Database Offline Berorientasi Proyek.
Untuk menambahkan objek Urutan baru ke proyek Anda
Klik kanan proyek database TradeDev di Penjelajah Solusi, pilih Tambahkan, lalu Item Baru.
Klik Keterprograman di panel kiri, dan pilih Urutan. Klik Tambahkan untuk menambahkan objek baru ke proyek.
Ganti kode default dengan kode berikut ini.
CREATE SEQUENCE [dbo].[Seq1] AS INT START WITH 1 INCREMENT BY 1 MAXVALUE 1000 NO CYCLE CACHE 10
Jika platform target proyek Anda tidak diatur ke Microsoft SQL Server 2012, Daftar Kesalahan akan menampilkan kesalahan sintaks untuk pernyataan tersebut
CREATE SEQUENCE
. Untuk memperbaikinya, ikuti topik Cara: Mengubah Platform Target dan Menerbitkan Proyek Database untuk mengubah platform target yang sesuai.Ikuti topik Cara: Mengubah Platform Target dan Menerbitkan Proyek Database untuk menerbitkan proyek ke database di server Microsoft SQL Server 2012 yang tersambung.
Untuk menggunakan objek Urutan baru
Di SQL Server Object Explorer, klik kanan database yang telah Anda terbitkan di prosedur sebelumnya, dan pilih Kueri Baru.
Tempelkan kode berikut ke jendela kueri.
DECLARE @counter INT SET @counter=0 WHILE @counter<10 BEGIN SET @counter = @counter +1 INSERT dbo.Products (Id, Name, CustomerId) VALUES (NEXT VALUE FOR dbo.Seq1, 'ProductItem'+cast(@counter as varchar), 1) END GO
Tekan tombol Jalankan Kueri .
Di SQL Server Object Explorer, navigasikan ke tabel Produk dalam database. Klik kanan dan pilih Tampilkan Data untuk memeriksa baris yang baru ditambahkan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk