# Fabricated but verisimilar example printf "UPDATE %s SET\n", $table_name; printf "CUSTOMER_NAME = '%s'", $customer_name; printf ",\nAGE = %d", $age if defined $age; printf ",\nSTATUS = '%s'", $status if defined $status; printf ",\nADDRESS = '%s'", $address if defined $address; printf ",\nPHONE = '%s'", $phone if defined $phone; printf "\nWHERE CUSTOMER_NUMBER = %d;\n\n", $customer_number;