PATINDEX returns 0 for zero-length search string [CR 475209]

The PATINDEX function should return 1 for a zero-length pattern. PATINDEX, however, returns 0.