strongduanmu commented on issue #14622: URL: https://github.com/apache/shardingsphere/issues/14622#issuecomment-1017004517
> in EncryptMergedResult,for example: if the column that the findColumnProjection finds is not a columnProject, such as expressionProject ,findColumnProjection returns Optional.empty() ; Can you provide a function to find any column when the column findColumnProjection finds is an expressionProject ,and the column expression include any encrypt column. For example: in table t_users include id,name,pwd column,the pwd is a encrypt column. when sql is select id ,name ,CONCAT(name,pwd) as val from t_user; getValue(val) find this column(val) is not a columnProject . and the express is "CONCAT(name,pwd)" include pwd is a encrypt. Can you provide a function to check this ? @cicscpmi Sorry for later reply. Even we add this check logic for expression which contains encrypt column, but the result is still not correct, because we can't distinguish encrypt value from expression value. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
