Added drop column.

git-svn-id: https://samskivert.googlecode.com/svn/trunk@1636 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
eric
2005-04-22 23:30:13 +00:00
parent 422f80bac1
commit 0a9784bf2a
@@ -375,6 +375,26 @@ public class JDBCUtil
"' modified to have this def '" + cdef + "'.");
}
/**
* Removes a column from the specified table.
*/
public static void dropColumn (Connection conn, String table, String cname)
throws SQLException
{
String update = "ALTER TABLE " + table + " DROP COLUMN " + cname;
PreparedStatement stmt = null;
try {
stmt = conn.prepareStatement(update);
if (stmt.executeUpdate() == 1) {
Log.info("Database index '" + cname + "' removed from " +
"table '" + table + "'.");
}
} finally {
close(stmt);
}
}
/**
* Removes a named index from the specified table.
*/
@@ -394,7 +414,7 @@ public class JDBCUtil
close(stmt);
}
}
/**
* Removes the primary key from the specified table.
*/