Pernyataan T-SQL

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric

Pernyataan SQL adalah unit kerja atomik dan sepenuhnya berhasil atau sepenuhnya gagal. Pernyataan SQL adalah serangkaian instruksi yang terdiri dari pengidentifikasi, parameter, variabel, nama, jenis data, dan kata cadangan 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.

Untuk informasi tentang dukungan T-SQL di titik akhir analitik SQL atau Gudang di Microsoft Fabric, lihat area permukaan T-SQL di Microsoft Fabric.

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 Data Definition Language (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.

  • SISIPAN MASSAL
  • DELETE
  • INSERT
  • SELECT
  • UPDATE
  • GABUNG

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.