postgresql7.1 select forums_messages.*, person__name(forums_messages.user_id) as user_name, party__email(forums_messages.user_id) as user_email, forums_forum__name(forums_messages.forum_id) as forum_name, forums_message__root_message_id(forums_messages.message_id) as root_message_id, ( select forums_message__get_subject(forums_message__root_message_id(forums_messages.message_id))) as root_subject, to_char(forums_messages.posting_date, 'Mon DD YYYY HH24:MI:SS') as posting_date from forums_messages where forums_messages.message_id= :message_id select forums_messages.*, (select count(*) from attachments where object_id= message_id) as n_attachments, person__name(forums_messages.user_id) as user_name, party__email(forums_messages.user_id) as user_email, forums_forum__name(forums_messages.forum_id) as forum_name, forums_message__root_message_id(forums_messages.message_id) as root_message_id, ( select forums_message__get_subject(forums_message__root_message_id(forums_messages.message_id))) as root_subject, to_char(forums_messages.posting_date, 'Mon DD YYYY HH24:MI:SS') as posting_date from forums_messages where forums_messages.message_id= :message_id select site_node__url(node_id) from site_nodes where object_id = (select package_id from forums_forums where forums_forums.forum_id = :forum_id) select forums_message__delete_thread(:message_id); select forums_message__thread_close(:message_id); select forums_message__thread_open(:message_id); select notification__delete(:notification_id)