오라클은 스토어드 프로 시저 (PL/SQL)를 작성한 최초의 제품 중 하나이지만 DB2 이외의 RDBMS 제품이 1998 년 이후 SQL/PSM 또는 그 하위 세트를 구현 한 Informix (SPL)를 사용하고 있습니다. 어떤 RDBMS가 procs 다음 예와 같이? :SQL의 구현에는 PSM과 같은 기능이 있습니까?
CREATE OR REPLACE FUNCTION foo1(a integer)
RETURNS void AS $$
CASE a
WHEN 1, 3, 5, 7, 9 THEN
PRINT a, 'is odd number';
WHEN 2, 4, 6, 8, 10 THEN
PRINT a. 'is odd number';
ELSE
PRINT a, 'isn't from range 1..10';
END CASE;
$$ LANGUAGE plpgpsm;