I want a column to have only two values. For example I want to make the column active can only contain the values “Y” and “N” I don`t want to use boolean data type.
I`m looking for a way similar to the Look Up Wizard of the MS Access how can this be done?
Use a non-nullable bit
Finally, SQL Server has no boolean type as such: client code will interpret bit as boolean though
Edit, after comment on question.
If you need to add more values, then I suggest a lookup table and foreign key. This means you can support new values without changing code (CHECK constraint) and/or datatypes.