david.g.johnston@xxxxxxxxx wrote:tgl@xxxxxxxxxxxxx wrote: And then...
There's different use cases. For example: set my_namspace.x = 'Dog house'; show my_namspace.x ; I can't reconcile what you three (Tom, David, and Adrian) have said. I'm interested to hear how you interpret what I showed in this reply: and in particular to this: create schema "s1, s2"; create table "s1, s2".t(k int); insert into "s1, s2".t(k) values(42); set search_path = "s1, s2"; show search_path; select k from t; OR (with single quotes in "set search_path": create schema "s1, s2"; create table "s1, s2".t(k int); insert into "s1, s2".t(k) values(42); set search_path = 's1, s2'; show search_path; select k from t; I get a resounding 42 in both cases. Now try this: set search_path = no_such_schema, "No Such Schema"; show search_path; All outcomes accord with the mental model that you tell me is wrong. |