tsql - Sql Server sysjobsteps step_uid column nullability -
i working on project creating log table of sorts failed jobs. since step_id can change depending on step order, wanted use step_uid unique identifier step. in mind, seems step_uid in msdb's sysjobsteps table nullable column, , relying on column not being null of yet.
does know why or when column ever null. no examples exist on current server.
by looking @ source code of sp_add_jobstep_internal stored procedure, can realize step_uid allways filled-in procedure.
moreover, sp_write_sysjobstep_log stored procedure assumes step_uid cannot null (it copies value sysjobstepslogs table, step_uid defined not null).
i think step_uid column defined nullable because did not exist in sql server 2000. however, since sql server 2005 seems filled-in.
Comments
Post a Comment