MCPcopy Create free account
hub / github.com/bytebase/bytebase / columnQualifier

Method columnQualifier

backend/plugin/parser/plsql/completion.go:906–916  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

904}
905
906func (c *Completer) columnQualifier() (schema, table string) {
907 parts := c.qualifierParts()
908 switch len(parts) {
909 case 0:
910 return "", ""
911 case 1:
912 return "", parts[0]
913 default:
914 return parts[len(parts)-2], parts[len(parts)-1]
915 }
916}
917
918func isIdentifierLike(tok oracleparser.Token) bool {
919 return tok.Str != "" && oracleparser.TokenName(tok.Type) == ""

Callers 1

Calls 1

qualifierPartsMethod · 0.95

Tested by

no test coverage detected