 
 
 
 
 
 
 
 
 
 
CREATE TYPE typename ( INPUT = input_function, OUTPUT = output_function
      , INTERNALLENGTH = { internallength | VARIABLE } 
    [ , EXTERNALLENGTH = { externallength | VARIABLE } ]
    [ , DEFAULT = \"default\" ]
    [ , ELEMENT = element ] [ , DELIMITER = delimiter ]
    [ , SEND = send_function ] [ , RECEIVE = receive_function ]
    [ , PASSEDBYVALUE ] )