Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistem Platform Analitik (PDW)
Titik akhir analitik SQL di Microsoft Fabric
Gudang di Microsoft Fabric
Database SQL di Microsoft Fabric
Menunjukkan teks yang disediakan pengguna. Teks antara /* dan */ tidak dievaluasi oleh server.
Syntax
/*
text_of_comment
*/
Arguments
text_of_comment
Adalah teks komentar. Ini adalah satu atau beberapa string karakter.
Remarks
Komentar dapat disisipkan pada baris terpisah atau dalam pernyataan Transact-SQL. Komentar beberapa baris harus ditunjukkan oleh /* dan */. Konvensi gaya yang sering digunakan untuk komentar beberapa baris adalah memulai baris pertama dengan /*, baris berikutnya dengan **, dan diakhir dengan */.
Tidak ada panjang maksimum untuk komentar.
Komentar berlapis didukung. Jika pola karakter /* terjadi di mana saja dalam komentar yang ada, pola tersebut diperlakukan sebagai awal komentar berlapis dan, oleh karena itu, memerlukan tanda */ komentar penutup. Jika tanda komentar penutup tidak ada, kesalahan akan dihasilkan.
Misalnya, kode berikut menghasilkan kesalahan.
DECLARE @comment AS VARCHAR(20);
GO
/*
SELECT @comment = '/*';
*/
SELECT @@VERSION;
GO
Untuk mengatasi kesalahan ini, lakukan perubahan berikut.
DECLARE @comment AS VARCHAR(20);
GO
/*
SELECT @comment = '/*';
*/ */
SELECT @@VERSION;
GO
Examples
Contoh berikut menggunakan komentar untuk menjelaskan apa yang harus dilakukan bagian kode.
USE AdventureWorks2022;
GO
/*
This section of the code joins the Person table with the Address table,
by using the Employee and BusinessEntityAddress tables in the middle to
get a list of all the employees in the AdventureWorks2022 database
and their contact information.
*/
SELECT p.FirstName, p.LastName, a.AddressLine1, a.AddressLine2, a.City, a.PostalCode
FROM Person.Person AS p
JOIN HumanResources.Employee AS e ON p.BusinessEntityID = e.BusinessEntityID
JOIN Person.BusinessEntityAddress AS ea ON e.BusinessEntityID = ea.BusinessEntityID
JOIN Person.Address AS a ON ea.AddressID = a.AddressID;
GO
Lihat Juga
-- (Komentar) (Transact-SQL)
Bahasa Kontrol Aliran (Transact-SQL)