Consistency is the key to naming conventions.
It doesn't matter what you use, as the agreement is always in use. After this documentation if necessary.
, , , . IE: IN: IN_FIRST_NAME; a OUT: OUT_FIRST_NAME, IN OUT IN_OUT_FIRST_NAME. Oracle (32 IIRC), .