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]


Reply via email to