Se você estiver usando o InnoDB como Engine, você pode verifique isso Fora. Como você pode ver, você pode criar uma nova tabela que contém seus valores limitantes e referência ao seu campo (como Chave Estrangeira) agora é então impor sua restrição com integridade referencial.
ATUALIZAÇÃO
tente isso:
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);
Mas você também deve alterar os
spectrumdata
comprimento de onda para NOT NULL
para PADRÃO =0; para lidar com valores nulos.