[refactor](jdbc catalog) split trino jdbc executor (#34932) (#35176)

pick #34932
This commit is contained in:
zy-kkk
2024-05-22 19:09:57 +08:00
committed by GitHub
parent 05a390e050
commit 3a5fb6265a
4 changed files with 169 additions and 2 deletions

View File

@ -50,6 +50,8 @@ public class JdbcTrinoClient extends JdbcClient {
return Type.BOOLEAN;
case "date":
return ScalarType.createDateV2Type();
case "json":
return ScalarType.createStringType();
default:
break;
}
@ -83,7 +85,7 @@ public class JdbcTrinoClient extends JdbcClient {
return ArrayType.create(type, true);
}
if (trinoType.startsWith("varchar")) {
if (trinoType.startsWith("varchar") || trinoType.startsWith("time")) {
return ScalarType.createStringType();
}