--
-- packages/acs-kernel/sql/oracle/upgrade/upgrade-5.3.2d1-5.3.2d2.sql
--
-- @author Dave Bauer (dave@thedesignexperience.org)
-- @creation-date 2007-05-24
-- @cvs-id $Id: upgrade-5.3.2d1-5.3.2d2.sql,v 1.2 2007/10/27 22:57:23 donb Exp $
--
create or replace function inline_0() returns integer as '
begin
if (select count(*) from pg_constraint where conname=''apm_parameters_datatype_ck'') > 0 then
alter table apm_parameters drop constraint apm_parameters_datatype_ck;
end if;
if (select count(*) from pg_constraint where conname=''apm_parameter_datatype_ck'') > 0 then
alter table apm_parameters drop constraint apm_parameter_datatype_ck;
end if;
alter table apm_parameters add constraint apm_parameters_datatype_ck check(datatype in (''number'', ''string'',''text''));
return null;
end;' language 'plpgsql';
select inline_0();
drop function inline_0();