COPS said the knife attack took place outside the Oxygen nightclub in the town of Calella - around 50km from Barcelona.