public static String removeStreamIdColumn(String sql) {
        if (sql == null) {
            return null;
        }
        // Remove inlong_stream_id when it appears at start/middle (with optional comma and spaces)
        sql = sql.replaceAll("(?i)\\b(inlong_stream_id)\\b\\s*,?\\s*", "");
        // Remove inlong_stream_id when it appears at end (with optional comma and spaces)
        sql = sql.replaceAll(",?\\s*\\b(inlong_stream_id)\\b(?=\\s*$)", "");
        return sql;
    }
Remove 'inlong_stream_id' column from SQL SELECT statement.
Handles cases where the column appears:
1. At the beginning/middle with optional comma and spaces
2. At the end with optional comma and spaces

@param sql Original SQL string
@return SQL string with 'inlong_stream_id' column removed
inlong-audit/audit-service/src/main/java/org/apache/inlong/audit/service/utils/AuditUtils.java