Si está utilizando InnoDB como motor, señor, puede marque esto afuera. Como puede ver, puede crear una nueva tabla que contenga sus valores límite y hacer referencia a su campo (como clave foránea) y luego aplicar su restricción con integridad referencial.
ACTUALIZAR
prueba esto:
CREATE TABLE allowed_val(
limiting_val DOUBLE NOT NULL,
PRIMARY KEY (limiting_val )
) ENGINE = InnoDB;
INSERT INTO allowed_val( limiting_val) VALUES(0),(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),..(1000);
ALTER TABLE spectrumdata
ADD FOREIGN KEY (wavelength) REFERENCES allowed_val(limiting_val);
Pero también debe modificar los spectrumdata
longitud de onda a NOT NULL
a PREDETERMINADO =0; para manejar valores nulos.