我有一个 SQL Server 数据库,它包含一个表,其中varchar
列有一个检查约束,以确保只能输入几个不同的单词作为值(名称)。
像这样
CONSTRAINT chk_Names CHECK (name IN ('John', 'Eva', 'Carl', 'Fred'))
我想做的是用这些名称填充java中的组合框,我不想手动输入它们,因为它们可能会在数据库中更改。我想从元数据中填充它。
但是我还没有找到一种方法从数据库中获取信息,INFORMATION_SCHEMA
或者sys.objects
(或者从Java中的DatabaseMetaData)
我对 SQL Server 很陌生,但有可能以某种方式获取这些信息吗?
问候/弗雷德