Sin duda, puede crear una restricción que validará cualquier registro recién insertado o actualizado, pero que no se validará con los datos existentes antiguos, utilizando NOVALIDATE
palabra clave, por ejemplo:
ALTER TABLE PRODUCT_INFORMATION
ADD CONSTRAINT PRINF_NAME_UNIQUE UNIQUE (PRODUCT_NAME)
NOVALIDATE;
Si no hay un índice en la columna, este comando creará un índice no único en la columna.