Commenti (sintassi MDX)Comments (MDX Syntax)

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

I commenti sono stringhe di testo contenute nel codice di un programma ma che non vengono eseguiteComments are non-executing text strings in program code. .(Comments are also known as remarks). È possibile utilizzare i commenti per documentare il codice o disabilitare temporaneamente parti di un'istruzione MDX (Multidimensional Expressions) o di uno script durante la diagnostica del codice.You can use comments to document code, or temporarily disable parts of Multidimensional Expressions (MDX) statements and scripts being diagnosed. Se si utilizzano i commenti per documentare il codice, la successiva manutenzione del codice risulterà più semplice.By using comments to document code, you can make future program code maintenance easier. I commenti vengono in genere utilizzati per registrare dettagli quali il nome del programma, il nome dell'autore e le date delle principali modifiche apportate al codice.You frequently use comments to record the program name, the author name, and the dates of major code changes. È inoltre possibile utilizzare i commenti per descrivere calcoli complessi o illustrare un metodo di programmazione.You can also use comments to describe complex calculations or explain a programming method.

Di seguito sono riportate le linee guida per l'utilizzo dei commenti in MDX:Comments in MDX follow these guidelines:

  • In un commento è possibile utilizzare qualsiasi carattere alfanumerico o simbolo.All alphanumeric characters or symbols can be used within the comment. MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services ignora tutti i caratteri all'interno di un commento. SQL ServerSQL Server Analysis ServicesAnalysis Services ignores all characters within a comment.

  • Per i commenti di uno script o istruzione non è prevista una lunghezza massima.There is no maximum length for a comment within a statement or script. Un commento può essere formato da una o più righe.A comment can be made up of one or more lines.

    MDX supporta gli indicatori di commento seguenti:MDX supports three types of commenting characters:

    // (barra doppia)// (double forward slashes)
    Questo indicatore di commento può essere utilizzato sulla stessa riga del codice da eseguire o su una riga a parte.These comment characters can be used on the same line as code to be run or on a line by themselves. Tutti i caratteri situati tra la barra doppia e la fine della riga vengono trattati come commento.Everything from the double forward slashes to the end of the line is part of the comment. Per commenti su più righe, specificare la barra doppia all'inizio di ogni riga di commento.For a multiple-line comment, the double forward slashes must appear at the starting of each comment line. Per ulteriori informazioni, vedere ( Commento ) ( MDX ) .For more information, see (Comment) (MDX).

    -- (trattino doppio)-- (double hyphens)
    Questo indicatore di commento può essere utilizzato sulla stessa riga del codice da eseguire o su una riga a parte.These comment characters can be used on the same line as code to be run or on a line by themselves. Tutti i caratteri situati tra il trattino doppio e la fine della riga vengono trattati come commento.Everything from the double hyphens to the end of the line is part of the comment. Per commenti su più righe, specificare il trattino doppio all'inizio di ogni riga di commento.For a multiple-line comment, the double hyphens must appear at the starting of each comment line. Per ulteriori informazioni, vedere -( Commento ) ( MDX ) .For more information, see -- (Comment) (MDX).

    /* ... */ (barra-asterisco coppie di caratteri)/* ... */ (forward slash-asterisk character pairs)
    Questo indicatore di commento può essere utilizzato sulla stessa riga del codice da eseguire, su una riga a parte o all'interno del codice eseguibile.These comment characters can be used on the same line as code to be run, on lines by themselves, or even within executable code. Tutti gli elementi dalla coppia di commenti di apertura (/*) per la coppia di chiusura del commento (*/) viene considerato parte del commento.Everything from the open comment pair (/*) to the close comment pair (*/) is considered part of the comment. Per commenti su più righe, la coppia di caratteri di apertura del commento (/*) deve iniziare il commento e la coppia di caratteri di chiusura del commento (*/) deve terminare il commento.For a multiple-line comment, the open-comment character pair (/*) must start the comment, and the close-comment character pair (*/) must end the comment. Nelle righe del commento non deve essere inserito nessun altro simbolo di commento.No other comment characters can appear on any lines of the comment. Per ulteriori informazioni, vedere / *... */ (Comment).For more information, see /*...*/ (Comment).

EsempioExample

Nella query seguente vengono illustrati esempi dei tre tipi di commento:The following query shows examples of all three types of comment:

//An example of a comment using the double-forward slash

--An example of a comment using the double-hypen

/*An example of a

multi-line

comment*/

SELECT

{[Measures].[Internet Sales Amount]}

ON Columns,

[Date].[Calendar].MEMBERS

ON Rows

FROM [Adventure Works]

Vedere ancheSee Also

Gli elementi della sintassi MDX ( MDX )MDX Syntax Elements (MDX)