Pernyataan T-SQL

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics Analytics yesPlatform System (PDW)

Pernyataan SQL adalah unit kerja atomik dan sepenuhnya berhasil atau benar-benar gagal. Pernyataan SQL adalah serangkaian instruksi yang terdiri dari pengidentifikasi, parameter, variabel, nama, jenis data, dan kata-kata khusus SQL yang berhasil dikompilasi. Analysis Services membuat transaksi implisit untuk pernyataan SQL jika BeginTransaction perintah tidak menentukan awal transaksi. Analysis Services selalu melakukan transaksi implisit jika pernyataan berhasil, dan mengembalikan transaksi implisit jika perintah gagal.

Ada banyak jenis pernyataan. Mungkin yang paling penting adalah SELECT yang mengambil baris dari database dan memungkinkan pemilihan satu atau banyak baris atau kolom dari satu atau banyak tabel di SQL Server. Artikel ini merangkum kategori pernyataan untuk digunakan dengan Transact-SQL (T-SQL) selain SELECT pernyataan . Anda dapat menemukan semua pernyataan yang tercantum di navigasi sebelah kiri.

Pencadangan dan pemulihan

Pernyataan pencadangan dan pemulihan menyediakan cara untuk membuat cadangan dan memulihkan dari cadangan. Untuk informasi selengkapnya, lihat Gambaran umum pencadangan dan pemulihan.

Bahasa Definisi Data

Pernyataan Bahasa Definisi Data (DDL) mendefinisikan struktur data. Gunakan pernyataan ini untuk membuat, mengubah, atau menghilangkan struktur data dalam database. Pernyataan-pernyataan ini meliputi:

  • ALTER
  • kolase
  • CREATE
  • DROP
  • NONAKTIFKAN PEMICU
  • MENGAKTIFKAN PEMICU
  • RENAME
  • PERBARUI STATISTIK
  • POTONG TABEL

Bahasa Manipulasi Data

Bahasa Manipulasi Data (DML) memengaruhi informasi yang disimpan dalam database. Gunakan pernyataan ini untuk menyisipkan, memperbarui, dan mengubah baris dalam database.

  • BULK INSERT
  • DELETE
  • INSERT
  • SELECT
  • UPDATE
  • MERGE

Pernyataan izin

Pernyataan izin menentukan pengguna dan login mana yang dapat mengakses data dan melakukan operasi. Untuk informasi selengkapnya tentang autentikasi dan akses, lihat Pusat keamanan.

Pernyataan Service Broker

Service Broker adalah fitur yang menyediakan dukungan asli untuk aplikasi olahpesan dan antrean. Untuk informasi selengkapnya, lihat Service Broker.

Pengaturan sesi

Pernyataan SET menentukan bagaimana sesi saat ini menangani pengaturan run time. Untuk gambaran umum, lihat Pernyataan SET.