我想创建一个ALTER TABLE
添加新列并设置默认值的表达式,并另外定义该列的允许值。这是一个文本列,允许的应该只有“value1”、“value2”和“value3”。默认应为“value1”
根据以下语法图:
我快到了
ALTER TABLE exampleTable ADD COLUMN new_column VarChar(20) DEFAULT 'value1'
Run Code Online (Sandbox Code Playgroud)
但我绝对不确定如何设置允许的值。
是否有可能制作类似的东西
约束检查 new_column IN ('value1', 'value2', 'value3)
? 我必须承认这张search condition
图让我很困惑。