Implement MySQL Function TO_BASE64() and FROM_BASE64()

This commit is contained in:
tj0
2021-12-01 11:06:39 +08:00
committed by LINxiansheng
parent dbdecb53a2
commit aa3637dac7
16 changed files with 833 additions and 45 deletions

View File

@ -1,13 +1,14 @@
// (C) Copyright 2013-2016 Alibaba Inc. All Rights Reserved.
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// version 2 as published by the Free Software Foundation.
// Version: $Id$
// Authors:
// peihan.dph@alibaba-inc.com
// Normalizer:
// peihan.dph@alibaba-inc.com
// This file is for implementation of func expr_benchmark
/**
* Copyright (c) 2021 OceanBase
* OceanBase CE is licensed under Mulan PubL v2.
* You can use this software according to the terms and conditions of the Mulan PubL v2.
* You may obtain a copy of Mulan PubL v2 at:
* http://license.coscl.org.cn/MulanPubL-2.0
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
* See the Mulan PubL v2 for more details.
*/
#define USING_LOG_PREFIX SQL_ENG
@ -113,4 +114,4 @@ void ObExprBenchmark::clear_all_flags(common::ObIArray<ObExpr *> &exprs, ObEvalC
}
} // end namespace sql
} // end namespace oceanbase
} // end namespace oceanbase