diff --git a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/catalog/GenericInMemoryCatalog.java b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/catalog/GenericInMemoryCatalog.java
index <HASH>..<HASH> 100644
--- a/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/catalog/GenericInMemoryCatalog.java
+++ b/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/catalog/GenericInMemoryCatalog.java
@@ -117,7 +117,7 @@ public class GenericInMemoryCatalog extends AbstractCatalog {
 			if (isDatabaseEmpty(databaseName)) {
 				databases.remove(databaseName);
 			} else if (cascade) {
-				// delete all tables in this database and then delete the database.
+				// delete all tables and functions in this database and then delete the database.
 				List<ObjectPath> deleteTablePaths = tables.keySet().stream()
 						.filter(op -> op.getDatabaseName().equals(databaseName)).collect(Collectors.toList());
 				deleteTablePaths.forEach(objectPath -> {
[hotfix] Fix the comment about dropping database in in-memory catalog