add quote_ident

This commit is contained in:
lsv 2025-11-28 14:14:08 +05:00
parent b1f67cbee8
commit 5defc3b12a
2 changed files with 2 additions and 2 deletions

View file

@ -2017,7 +2017,7 @@ void ctlSQLBox::OnAutoComplete(wxCommandEvent &rev)
sch = " and relnamespace =" + qtConnString(sch) + "::regnamespace";
}
if (tabn[0] == '"') tabn.Replace("\"", ""); else tabn = tabn.Lower();
wxString sql2 = wxT("select string_agg(a.attname,E'\t') from pg_attribute a where a.attrelid = (select oid from pg_class p where relname=") + qtConnString(tabn) + sch
wxString sql2 = wxT("select string_agg(quote_ident(a.attname),E'\t') from pg_attribute a where a.attrelid = (select oid from pg_class p where relname=") + qtConnString(tabn) + sch
+ wxT(") and a.attisdropped IS FALSE and a.attnum>=0 ") + flt
+ wxT("");
//pgSet *res = m_database->ExecuteSet(sql);