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