Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access Microsoft Access 2007,关于列值_Ms Access - Fatal编程技术网

Ms access Microsoft Access 2007,关于列值

Ms access Microsoft Access 2007,关于列值,ms-access,Ms Access,我对MSAccess2007很陌生,我想问一些我找不到的东西 是否可能在特定列中,例如:type,使唯一可能的值为“typea”、“typeb” 与“是/否”可用选项一样,只是它将包含我自己的特定值。是的,您可以使用中的id和描述(typea/typeb)值创建一个查找表,然后引用此表。可以在列上添加检查约束,以确保输入的类型与指定的约束匹配。(A型或B型) 有一种方法只涉及基础知识。为类型的有效值创建引用表。它可能有两列,Id和Description。主键是Id。 将Id值为“typea”和“

我对MSAccess2007很陌生,我想问一些我找不到的东西

是否可能在特定列中,例如:type,使唯一可能的值为“typea”、“typeb”


与“是/否”可用选项一样,只是它将包含我自己的特定值。

是的,您可以使用中的id和描述(typea/typeb)值创建一个查找表,然后引用此表。可以在列上添加检查约束,以确保输入的类型与指定的约束匹配。(A型或B型)

有一种方法只涉及基础知识。为类型的有效值创建引用表。它可能有两列,Id和Description。主键是Id。 将Id值为“typea”和“typeb”的两行放入。把你想要的东西放在描述里。你以后可以用这个

使用关系工具使现有表中的列引用类型表中的Id列。这将在数据库中创建引用约束

另一个响应建议添加一个检查约束。这可能会运行得更快,但可能需要您进行更多的学习

而且,如果您添加了第三种和第四种类型,那么拥有一个类似于我给出的表将非常容易修改