Zaczęliśmy nazywać nasze procedury przechowywane jako [16_TestStoredProc]
. Czy są jakieś konsekwencje nazywania takiej procedury przechowywanej?
Nie zamierzam wyjaśniać, dlaczego to robimy. Nie chodzi o to, że mam z tym problemy, ale o jakiekolwiek implikacje.
sql-server
sql-server-2012
Jozuego
źródło
źródło
Odpowiedzi:
Nie ma z tym żadnych problemów technicznych .
Nie ma to żadnego wpływu na SQL Server.
Z punktu widzenia użyteczności nazwy identyfikatorów rozpoczynające się od liczby muszą być zawsze cytowane
nie będzie ważny i zawsze musisz go użyć
Również podczas przeglądania procedur przechowywanych posortowanych alfabetycznie - np. W Eksploratorze obiektów ten prefiks może nie być pomocny w próbach znalezienia procedury przechowywanej, a ponieważ są one uporządkowane leksykograficznie, może to być nieco niewygodne, co
18_TestStoredProc
poprzedza2_TestStoredProc
.Może masz dobre powody. Ponieważ nie zamierzasz ich udostępniać, nie możemy komentować ich.
źródło