Jakarta Aktual
Jakarta Aktual

Berita Aktual dan Faktual

Jakarta Aktual
Jakarta Aktual© 2026
Jakarta Aktual
Jakarta Aktual

Berita Aktual dan Faktual

BerandaWikiTransact-SQL
Artikel Wikipedia

Transact-SQL

Transact-SQL adalah jenis bahasa untuk basis data SQL yang dikeluarkan oleh perusahaan Microsoft dan Sybase. Pada sistem berbasis Microsoft, T-SQL ini diimplementasikan pada perangkat lunak Microsoft SQL Server, sedangkan pada sistem berbasis Sybase, bahasa Transact-SQL ini dipakai pada perangkat lunaknya yang bernama Adaptive Server Enterprise dan Sybase SQL Server.

Wikipedia article
Diperbarui 22 Juli 2021

Sumber: Lihat artikel asli di Wikipedia

Transact-SQL (disingkat T-SQL) adalah jenis bahasa untuk basis data SQL yang dikeluarkan oleh perusahaan Microsoft dan Sybase. Pada sistem berbasis Microsoft, T-SQL ini diimplementasikan pada perangkat lunak Microsoft SQL Server, sedangkan pada sistem berbasis Sybase, bahasa Transact-SQL ini dipakai pada perangkat lunaknya yang bernama Adaptive Server Enterprise dan Sybase SQL Server.

Seperti bahasa dalam kebanyakan basis data SQL, T-SQL ini mempunyai beberapa fitur:

  • bahasa kendali alir (control flow)
  • variabel lokal
  • pemrosesan matematis, string, tanggal (date), dll
  • perbaikan perintah DELETE dan UPDATE.

Kata kunci (keyword) yang dipakai meliputi perintah BEGIN dan END, BREAK, CONTINUE, GOTO, IF dan ELSE, RETURN, WAITFOR, serta WHILE. Beberapa contoh dari penggunaan bahasa T-SQL ini adalah:

 IF DATEPART(dw, GETDATE()) = 7 OR DATEPART(dw, GETDATE()) = 1
   PRINT 'It is the weekend.'
 ELSE
   PRINT 'It is a weekday.'

Untuk perintah lebih dari satu baris, maka blok dengan awal BEGIN dan akhiran END harus dipakai seperti contoh ini:

 IF DATEPART(dw, GETDATE()) = 7 OR DATEPART(dw, GETDATE()) = 1
  BEGIN
   PRINT 'It is the weekend.'
   PRINT 'Get some rest!'
 END
 ELSE
 BEGIN
   PRINT 'It is a weekday.'
   PRINT 'Get to work!'
 END

Tipe suatu variable biasanya dinyatakan dengan perintah DECLARE:

 DECLARE @Counter INT
 SET @Counter = 10
 WHILE @Counter > 0
 BEGIN
   PRINT 'The count is ' + CONVERT(VARCHAR(10), @Counter)
   SET @Counter = @Counter - 1
 END

Suatu variable @ArticleCount dapat diberi nilai awal dengan jumlah baris COUNT yang terdapat pada table Articles, sebagai berikut:

 DECLARE @ArticleCount INT
 SELECT @ArticleCount = COUNT(*) FROM Articles
 INSERT

Lihat pula

  • Basis data SQL
  • Basis data MySQL
  • Basis data Microsoft SQL Server
  • Basis data Oracle
Ikon rintisan

Artikel bertopik perangkat lunak ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya.

  • l
  • b
  • s
Basis data pengawasan otoritas: Nasional Sunting di Wikidata
  • Republik Ceko

Bagikan artikel ini

Share:

Daftar Isi

  1. Lihat pula

Artikel Terkait

Microsoft SQL Server

perusahaan asal Amerika Serikat

Daftar kata yang dilindungi di SQL

Documentation. PostgreSQL Global Development Group. Diakses tanggal 2020-12-23. "Reserved Keywords (Transact-SQL)". Microsoft Docs – SQL Server. Microsoft

Administrator pangkalan data

Profesi

Jakarta Aktual
Jakarta Aktual© 2026