Как вы управляете и организовываете свои хранимые процедуры? - PullRequest
1 голос
/ 04 декабря 2008

Как вы организуете свои хранимые процедуры, чтобы вы могли легко найти их и отслеживать их зависимости?

Ответы [ 3 ]

1 голос
/ 04 декабря 2008

Я склонен называть их в соответствии с соглашением. Обычно {TableName} _ {operation} {extra}, где дополнительная часть является необязательной.

Например: Product_Get, Product_Add, Product_Delete, Product_Update, Product_GetByName

0 голосов
/ 04 декабря 2008

Я стараюсь держать имя как можно ближе к тому, что делает sp. Например, sp_Get *, sp_Set *, sp_Rep * и т. Д. Хотя в определенном контексте sp_ является излишним, но из-за отсутствия интеграции управления исходным кодом (моя любимая мозоль) в Sybase, я использую эту номенклатуру, чтобы отслеживать их в моем предпочтительном источнике репозиторий управления кодом.

0 голосов
/ 04 декабря 2008

Я настоятельно планирую создать проекты баз данных, чтобы иметь возможность создавать версии хранимых процедур и избежать путаницы при развертывании из разработки в производство. Как только они начнут терять синхронизацию с большим проектом, все может быстро сложиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...