MCPcopy Create free account
hub / github.com/auxten/postgresql-parser / ParseQualifiedTableName

Function ParseQualifiedTableName

pkg/sql/parser/parse.go:243–250  ·  view source on GitHub ↗

ParseQualifiedTableName parses a SQL string of the form `[ database_name . ] [ schema_name . ] table_name`.

(sql string)

Source from the content-addressed store, hash-verified

241// ParseQualifiedTableName parses a SQL string of the form
242// `[ database_name . ] [ schema_name . ] table_name`.
243func ParseQualifiedTableName(sql string) (*tree.TableName, error) {
244 name, err := ParseTableName(sql)
245 if err != nil {
246 return nil, err
247 }
248 tn := name.ToTableName()
249 return &tn, nil
250}
251
252// ParseTableName parses a table name.
253func ParseTableName(sql string) (*tree.UnresolvedObjectName, error) {

Callers

nothing calls this directly

Calls 2

ParseTableNameFunction · 0.85
ToTableNameMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…