Toplu işlem örnekleri
Bu örnekler kullanan komut dosyaları SQL Server Management Studio kod düzenleyicisini ve sqlcmd Git komutunu toplu iş iş kenarlıklarını tanımlamak için yardımcı program.
Aşağıdaki örnek bir görünüm oluşturur.create VIEW sadece olması gerektiği için deyim bir toplu iş iş işlemde Git komutları create VIEW yalıtmak için gerekli olan deyim kullanımı ve seçin deyimçevresinde s.
USE AdventureWorks2008R2;
GO
CREATE VIEW dbo.vProduct
AS
SELECT ProductNumber, Name
FROM Production.Product;
GO
SELECT *
FROM dbo.vProduct;
GO
Aşağıdaki örnek, birleştirilmiş tek bir işlem birden çok toplu işlemi gösterir.İşlem sınırları ve BEGIN TRANSACTION COMMIT deyim sınırlandırın.BEGIN TRANSACTION kullanmak, create table, seçin ve TAMAMLAMA deyims olan tüm kendi tek -deyim toplu işlemleri.INSERT deyimleri tüm bir toplu iş iş işleme dahil edilir.
BEGIN TRANSACTION
GO
USE AdventureWorks2008R2;
GO
CREATE TABLE dbo.mycompanies
(
id_num int IDENTITY(100, 5),
company_name nvarchar(100)
)
GO
INSERT mycompanies (company_name)
VALUES (N'A Bike Store');
INSERT mycompanies (company_name)
VALUES (N'Progressive Sports');
INSERT mycompanies (company_name)
VALUES (N'Modular Cycle Systems');
INSERT mycompanies (company_name)
VALUES (N'Advanced Bike Components');
INSERT mycompanies (company_name)
VALUES (N'Metropolitan Sports Supply');
INSERT mycompanies (company_name)
VALUES (N'Aerobic Exercise Company');
INSERT mycompanies (company_name)
VALUES (N'Associated Bikes');
INSERT mycompanies (company_name)
VALUES (N'Exemplary Cycles');
GO
SELECT id_num, company_name
FROM dbo.mycompanies
ORDER BY company_name ASC;
GO
COMMIT;
GO