Difference between revisions of "ALTER TABLE ... ADD constraint"
Jump to navigation
Jump to search
Line 18: | Line 18: | ||
<div class="ecomm e-access" style="display: none">The check is not supported.</div> | <div class="ecomm e-access" style="display: none">The check is not supported.</div> | ||
<div class="ecomm e-oracle" style="display: none"> | <div class="ecomm e-oracle" style="display: none"> | ||
[http://sqlzoo.napier.ac.uk/big/B/s/a/statements_32a.htm#2103928 ALTER TABLE t DROP COLUMN c] | |||
</div> | </div> | ||
<div class="ecomm e-db2" style="display: none"> | <div class="ecomm e-db2" style="display: none"> | ||
[https://aurora.vcu.edu/db2help/db2s0/frame3.htm#sqls0604 ALTER TABLE documentation.]<br/> | |||
ALTER TABLE documentation. | |||
DB2 seemingly does not permit this operation - any help would be appreciated. | DB2 seemingly does not permit this operation - any help would be appreciated. | ||
</div> | </div> | ||
<div class="ecomm e-postgres" style="display: none"> | <div class="ecomm e-postgres" style="display: none">[http://www.ca.postgresql.org/users-lounge/docs/7.0/user/sql-altertable.htm ALTER TABLE]</div> | ||
</div> | </div> | ||
{{CREATE and DROP ref}} | {{CREATE and DROP ref}} |
Latest revision as of 09:42, 18 July 2012
Add a constraint to a table.
schema:scott
We can add a constraint
- a foreign key reference
- a UNIQUE requirement
- a CHECK constraint
This is in the SQL standard ALTER TABLE
DROP TABLE a
CREATE TABLE a(x INTEGER, y INTEGER);
INSERT INTO a VALUES (1,2);
ALTER TABLE a ADD CHECK (y>0)