Aracılığıyla paylaş


Transact-SQL ifadeleri

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

SQL deyimi atomik bir çalışma birimidir ve tamamen başarılı veya tamamen başarısız olur. SQL deyimi, tanımlayıcılar, parametreler, değişkenler, adlar, veri türleri ve başarıyla derlenen SQL ayrılmış sözcüklerinden oluşan bir yönerge kümesidir. Bir komut bir işlemin başlangıcını belirtmezse Analysis Services, SQL deyimi için BeginTransaction bir işlem oluşturur. Analysis Services, deyim başarılı olursa her zaman örtük bir işlem işler ve komut başarısız olursa örtük bir işlemi geri alır.

Birçok deyim türü vardır. Belki de en önemli olan, veritabanından satır alan ve SQL Server'daki bir veya birden çok tablodan bir veya birden çok satır veya sütunun seçilmesini sağlayan SELECT'dir . Bu makalede, deyimine ek olarak Transact-SQL (T-SQL) ile kullanılacak deyim kategorileri özetlemektedir SELECT . Sol gezinti bölmesinde listelenen tüm deyimleri bulabilirsiniz.

Sql analiz uç noktasındaki T-SQL desteği veya Microsoft Fabric'teki Ambar hakkında bilgi için bkz. Microsoft Fabric'te T-SQL yüzey alanı.

Yedekleme ve geri yükleme

Yedekleme ve geri yükleme deyimleri, yedekleme oluşturmanın ve yedeklemelerden geri yüklemenin yollarını sağlar. Daha fazla bilgi için bkz . Yedekleme ve geri yüklemeye genel bakış.

Veri Tanımı Dili

Veri Tanımı Dili (DDL) deyimleri veri yapılarını tanımlar. Veritabanında veri yapıları oluşturmak, değiştirmek veya bırakmak için bu deyimleri kullanın. Bu deyimler şunlardır:

  • ALTER
  • Collations
  • CREATE
  • DROP
  • TETIKLEYICIYI DEVRE DıŞı BIRAK
  • TETIKLEYICIYI ETKINLEŞTIR
  • RENAME
  • İSTATISTIĞI GÜNCELLEŞTIR
  • TRUNCATE TABLE

Veri İşleme Dili

Veri İşleme Dili (DML), veritabanında depolanan bilgileri etkiler. Veritabanındaki satırları eklemek, güncelleştirmek ve değiştirmek için bu deyimleri kullanın.

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

İzin ifadeleri

İzin deyimleri, hangi kullanıcıların ve oturum açma işlemlerinin verilere erişebileceğini ve işlemleri gerçekleştirebileceğini belirler. Kimlik doğrulaması ve erişim hakkında daha fazla bilgi için bkz. Güvenlik merkezi.

Service Broker ifadeleri

Hizmet Aracısı, mesajlaşma ve kuyruğa alma uygulamaları için yerel destek sağlayan bir özelliktir. Daha fazla bilgi için bkz. Hizmet Aracısı.

Oturum ayarları

SET deyimleri, geçerli oturumun çalışma zamanı ayarlarını nasıl işlediğini belirler. Genel bakış için bkz. SET deyimleri.