in zetasql-toolkit-core/src/main/java/com/google/zetasql/toolkit/catalog/typeparser/ZetaSQLTypeParser.java [89:108]
static {
simpleTypeMapping.put("STRING", TypeKind.TYPE_STRING);
simpleTypeMapping.put("BYTES", TypeKind.TYPE_BYTES);
simpleTypeMapping.put("INT32", TypeKind.TYPE_INT32);
simpleTypeMapping.put("INT64", TypeKind.TYPE_INT64);
simpleTypeMapping.put("UINT32", TypeKind.TYPE_UINT32);
simpleTypeMapping.put("UINT64", TypeKind.TYPE_UINT64);
simpleTypeMapping.put("FLOAT64", TypeKind.TYPE_DOUBLE);
simpleTypeMapping.put("DECIMAL", TypeKind.TYPE_NUMERIC);
simpleTypeMapping.put("NUMERIC", TypeKind.TYPE_NUMERIC);
simpleTypeMapping.put("BIGNUMERIC", TypeKind.TYPE_BIGNUMERIC);
simpleTypeMapping.put("INTERVAL", TypeKind.TYPE_INTERVAL);
simpleTypeMapping.put("BOOL", TypeKind.TYPE_BOOL);
simpleTypeMapping.put("TIMESTAMP", TypeKind.TYPE_TIMESTAMP);
simpleTypeMapping.put("DATE", TypeKind.TYPE_DATE);
simpleTypeMapping.put("TIME", TypeKind.TYPE_TIME);
simpleTypeMapping.put("DATETIME", TypeKind.TYPE_DATETIME);
simpleTypeMapping.put("GEOGRAPHY", TypeKind.TYPE_GEOGRAPHY);
simpleTypeMapping.put("JSON", TypeKind.TYPE_JSON);
}