Ако използвате InnoDB като Engine, сър, можете проверете това навън. Както можете да видите, можете да създадете нова таблица, която съдържа вашите ограничителни стойности и препратка към вашето поле (като външен ключ). След това наложете ограничението си с референтна цялост.
АКТУАЛИЗИРАНЕ
опитайте това:
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);
Но вие също трябва да промените spectrumdata
дължина на вълната до NOT NULL
до ПОДРАЗБИРАНЕ =0; за обработка на нулеви стойности.