Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
SQL Analytics-végpont a Microsoft Fabricben
Raktár a Microsoft Fabricben
SQL-adatbázis a Microsoft Fabricben
A felhasználó által megadott szöveget jelzi. A kiszolgáló nem értékeli ki a közötte /* lévő szöveget */ .
Transact-SQL szintaxis konvenciók
Syntax
/*
text_of_comment
*/
Arguments
text_of_comment
A megjegyzés szövege. Ez egy vagy több karaktersorozat.
Remarks
A megjegyzések beszúrhatók egy külön sorba vagy egy Transact-SQL utasításba. A többsoros megjegyzéseket a /* és */ jelekkel kell jelölni. A többsoros megjegyzésekhez gyakran használt stilisztikai konvenció az, hogy az első sort a /*, a következő sorokat a **, a végén pedig a */.
A megjegyzések maximális hossza nincs megadva.
A beágyazott megjegyzések támogatottak. Ha a /* karakterminta egy meglévő megjegyzésen belül bárhol előfordul, a rendszer beágyazott megjegyzés kezdeteként kezeli, ezért záró */ megjegyzésjelet igényel. Ha a záró megjegyzésjel nem létezik, hiba jön létre.
Az alábbi kód például hibát okoz.
DECLARE @comment AS VARCHAR(20);
GO
/*
SELECT @comment = '/*';
*/
SELECT @@VERSION;
GO
A hiba megkerüléséhez végezze el az alábbi módosítást.
DECLARE @comment AS VARCHAR(20);
GO
/*
SELECT @comment = '/*';
*/ */
SELECT @@VERSION;
GO
Examples
Az alábbi példa megjegyzésekkel magyarázza el, hogy a kódnak mit kell tennie.
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
Lásd még:
-- (Megjegyzés) (Transact-SQL)
Áramlásvezérlési nyelv (Transact-SQL)