No, non è possibile. Un vincolo UNICO contiene una definizione di indice e immagino a malapena come potrebbe essere implementato senza creare un indice (in termini di DBMS).
Dovresti capire che gli indici non sono solo "maghi", ma sono una struttura di dati reale , che richiede spazio per essere collocato, procedure speciali da gestire e.t.c. Un vincolo univoco, di per sé, significa indice univoco valori, non colonna univoca valori.