Yes. It is true .Sigma level for a process can not be calculated if there are ZERO defect.
For Discrete data & Continuous data
Suppose example of 100 units ,There are ZERO defectives. The Yield will be 100 %. Sigma level overall will be Infinity
Hence Sigma level for a process can not be calculated