Começamos a nomear nossos procedimentos armazenados como [16_TestStoredProc]
. Existem implicações para nomear um procedimento armazenado como este?
Não vou explicar por que estamos fazendo isso. Não é que eu tenha problemas com isso, mas teria implicações.
sql-server
sql-server-2012
Joshua
fonte
fonte
Respostas:
Não há problemas técnicos com isso.
Isso não fará nenhuma diferença para o SQL Server.
Do ponto de vista da usabilidade, nomes de identificadores que começam com um número sempre devem ser citados para que
não seria válido e você deve sempre usar
Também ao visualizar os procedimentos armazenados por ordem alfabética - por exemplo, no Object Explorer esse prefixo não pode muito bem ser útil na tentativa de encontrar um procedimento armazenado e como eles são ordenados lexicographically pode ser um pouco inconveniente que
18_TestStoredProc
precede2_TestStoredProc
.Bem, talvez você tenha boas razões. Como você não os compartilha, não é possível comentar sobre eles.
fonte