MCPcopy Create free account
hub / github.com/dolthub/doltgresql / ParseQualifiedTableName

Function ParseQualifiedTableName

postgres/parser/parser/parse.go:295–302  ·  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

293// ParseQualifiedTableName parses a SQL string of the form
294// `[ database_name . ] [ schema_name . ] table_name`.
295func ParseQualifiedTableName(sql string) (*tree.TableName, error) {
296 name, err := ParseTableName(sql)
297 if err != nil {
298 return nil, err
299 }
300 tn := name.ToTableName()
301 return &tn, nil
302}
303
304// ParseTableName parses a table name.
305func 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