天天看点

在表创建之后,删除或添加非空索引

1

2

3

<code>alter</code> <code>table</code> <code>S</code>

<code>alter</code> <code>column</code>

<code> </code><code>SN </code><code>CHAR</code><code>(8)   </code><code>not</code> <code>NULL</code> <code>--设置SN为非空(但此处没有命名约束的名称,如何删除?)</code>

<code> </code><code>SN </code><code>CHAR</code><code>(8)    </code><code>NULL</code> <code>--设置SN为允许空值(猜测删除了非空的约束,但如何对应那条约束名称?)</code>

<code>add</code> 

<code>constraint</code> <code>SN_Cons </code><code>check</code><code>( SN </code><code>is</code> <code>not</code> <code>null</code><code>)</code><code>--创建自行命名的约束(这里一开始遗漏了check和is,报错了)</code>

<code>alter</code> <code>table</code> <code>s</code>

<code>drop</code> <code>constraint</code> <code>SN_Cons</code><code>--删除指定名称的约束</code>

 本文转自 angry_frog 51CTO博客,原文链接:http://blog.51cto.com/l0vesql/1765494

继续阅读