fix(oceanbase): support multi-part Oracle table links

This commit is contained in:
Syngnat
2026-07-08 10:39:32 +08:00
parent 24841f2dd9
commit 6c269a99cf

View File

@@ -126,10 +126,11 @@ const installOceanBaseOracleNavigationFallback = (editor: any) => {
}
const parts = splitSqlIdentifierPath(identifier.text);
if (parts.length !== 2) {
if (parts.length < 2) {
return;
}
const [schemaName, tableName] = parts;
const schemaName = parts[parts.length - 2];
const tableName = parts[parts.length - 1];
if (!schemaName || !tableName) {
return;
}