SQL Server

Inserting Multiple Rows Using a Single INSERT Statement

Ada banyak hal yang baru di SQL Server 2008. Salah satunya adalah kemampuan untuk melakukan input banyak data dalam 1 buah statement.

Mari kita praktekkan sama-sama. Pertama kita siapkan sebuah tabel :

USE AdventureWorks;
GO
IF OBJECT_ID (N'dbo.Departments', N'U') IS NOT NULL 
    DROP TABLE dbo.Departments;
GO
CREATE TABLE dbo.Departments 
    (DeptID tinyint NOT NULL PRIMARY KEY, 
    DeptName nvarchar(30), 
    Manager nvarchar(50));
GO

Kita akan menambahkan kedalam tabel Departements tersebut dengan 3 buah data yaitu

data 1 :

DeptID : 1

DeptName : ‘Teknologi Informasi’

Manager : ‘Supian Noor’

Data 2 :

DeptID : 2

DeptName : ‘Produksi’

Manager : ‘Goklas’

Data 3 :

DeptID : 3

DeptName : ‘Transmisi dan Distribusi’

Manager : ‘Superia’

T-SQL yang umum dilakukan adalah sebagai berikut :

insert into Departements values(1,'Teknologi Informasi','Supian Noor')
go
insert into Departements values(2,'Produksi','Goklas')
go
insert into Departements values(3,'Transmisi dan Distribusi','Superia')
go

Namun, di SQL Server 2008, T-SQL ini dapat disederhanakan dengan cara sebagai berikut :

insert into departements values
    (1,'Teknologi Informasi','Supian Noor'),
    (2,'Produksi','Goklas'),
    (3,'Transmisi dan Distribusi','Superia')
go

Selamat Mencoba and have fun !!!

admin

Recent Posts

Workshop GIS di PT. AIR MINUM INTAN BANJAR (PERSERODA)

Alhamdulillah telah dipercaya untuk memberikan workshop GIS dengan menggunakan perangkat lunak QGIS di PT. AIR…

1 year ago

Workshop GIS di PERUMDA AM Tirta Ratu Samban

Terimakasih atas kepercayaannya kepada kami sehingga terselenggara Workshop QGIS utk PERUMDA AM Tirta Ratu Samba…

1 year ago

Workshop QGIS Online di Tirta Kahuripan

terimakasih atas kepercayaan Perumda Tirta Kahuripan Kab Bogor kepada saya utk mengimplementasikan GIS Online yang…

1 year ago

Digitasi Vector Menggunakan Spesific Length, Angles or Coordinates

Para operator #GIS kadang mendapatkan sebuah gambar situasi yang diperoleh dari kondisi dilapangan yang kemudian…

2 years ago

Video Seri Belajar Snapping di QGIS

Snapping di QGIS. teknik ini sifatnya wajib untuk dikuasai oleh para operator QGIS dalam kegiatan…

2 years ago

Video Seri Belajar EPANET

Epanet (Environmental Protection Agency Network ) adalah sebuah program komputer yang memiliki kemampuan melaksanakan simulasi…

2 years ago