Procedures are created using the CREATE PROCEDURE statement. You must have RESOURCE authority to create a procedure.
For examples, use the Sybase IQ demo database iqdemo.db.
CREATE PROCEDURE new_dept(IN id INT, IN name CHAR(35), IN head_id INT) BEGIN INSERT INTO GROUPO.departments(DepartmentID, DepartmentName, DepartmentHeadID) values (id, name, head_id); END
To create a remote procedure in IQ, you must use the AT location-string SQL syntax of CREATE PROCEDURE to create a proxy stored procedure. This capability is currently certified on only Windows and Sun Solaris. The Create Remote Procedure Wizard in Sybase Central is available only for remote servers.