Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Komentowany kod zgłasza błąd

Zachowaj ostrożność podczas używania komentarzy w SQLServer:

-- skomentuje tylko wiersz (ale może być problematyczne, jeśli rozwiniesz tekst w innym języku klienta, w którym całe zapytanie może być skomentowane)
/* */ skomentuje całą zawartość między otwartymi /* i PIERWSZY zamykanie */ po.

Linia z obiektem /**** object: ... ***/ ma zamykający tag */
*/ na końcu skryptu zgłosi błąd, ponieważ próbował zakończyć komentarz, który nie jest otwarty.

Jeśli chcesz poprawnie skomentowany kod sugeruję użyć /* */ na każdym bloku funkcjonalnym.

Aby zakończyć, możesz również po prostu usunąć automatyczny obiekt /**** object: ... ***/ wiersz i kod będzie działał idealnie (czytaj:nic się nie stanie, ponieważ jest skomentowany)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. XQUERY - Jak używać sql:variable w funkcji 'value()'?

  2. Zaktualizuj, jeśli jest inny/zmieniony

  3. Używasz wyniku wyrażenia (np. wywołania funkcji) na liście parametrów procedury składowanej?

  4. Nieprawidłowa kolejność w funkcji o wartościach w tabeli (zachowaj kolejność rekurencyjnego CTE)

  5. Zaktualizuj tabelę o pola losowe