sql >> Databáze >  >> RDS >> Sqlserver

Komentovaný kód hází chybu

Buďte opatrní, když používáte komentář v SQLServer:

-- pouze okomentuje řádek (ale může to být problematické, pokud text rozbalíte v jiném klientském jazyce, kde může být celý dotaz okomentován)
/* */ bude komentovat veškerý obsah mezi otevřenými /* a PRVNÍ zavírání */ po.

Řádek s objektem /**** object: ... ***/ má uzavírací značku */
*/ na konci skriptu vyvolá chybu, protože se pokusil ukončit komentář, který není otevřený.

Pokud chcete správně okomentovaný kód, doporučuji použít /* */ na každém funkčním bloku.

Pro dokončení můžete také jednoduše odstranit automatický objekt /**** object: ... ***/ řádek a kód poběží perfektně (čti:nic se nestane, protože je zakomentovaný)



  1. SQLCMD Nelze dokončit proces přihlášení z důvodu zpoždění při otevírání připojení k serveru

  2. Příkaz Mysql SELECT s polem php

  3. Suma s SQL server RollUP - ale jen poslední shrnutí?

  4. Vyberte duplikát a ponechte nejstarší (nezaloženo na ID)