Re: curly braces to group outer joins in queries from

Поиск
Список
Период
Сортировка
От Palle Girgensohn
Тема Re: curly braces to group outer joins in queries from
Дата
Msg-id 40060000.1068567321@rambutan.pingpong.net
обсуждение исходный текст
Ответ на Re: curly braces to group outer joins in queries from OpenOffice.org?  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: curly braces to group outer joins in queries from OpenOffice.org?
Список pgsql-sql
What about the `OJ'?

FROM ( OJ table alias left join table2 alias2 )

OJ seems plain wrong, right?

Here's their code snippet (from 
oo_1.1_src/dbaccess/source/ui/querydesign/QueryDesignView.cxx):

if(aJoin.getLength())
{::rtl::OUString aStr = ::rtl::OUString::createFromAscii("{ OJ ");aStr += aJoin;aStr +=
::rtl::OUString::createFromAscii("},");aTableListStr += aStr;
 
}

You mean simple parathesis, no `OJ' would be OK?

like:

@@ -1141,9 +1141,9 @@
if(aJoin.getLength()){
-    ::rtl::OUString aStr = ::rtl::OUString::createFromAscii("{ OJ ");
+    ::rtl::OUString aStr = ::rtl::OUString::createFromAscii("( ");    aStr += aJoin;
-    aStr += ::rtl::OUString::createFromAscii(" },");
+    aStr += ::rtl::OUString::createFromAscii(" ),");    aTableListStr += aStr;}


Thanks for the prompt reply, as usual!

Regards,
Palle

--On tisdag, november 11, 2003 09.39.52 -0500 Tom Lane <tgl@sss.pgh.pa.us> 
wrote:

> Palle Girgensohn <girgen@pingpong.net> writes:
>> I just tried using openoffice to create a SQL query, but it failed when
>> I  tried using left outer joins. The contructed query from OO contains
>> curly  braces to group things. I've never seen this construct before.
>
> The SQL standard has never heard of it, either.  Parentheses would be
> correct here.
>
>             regards, tom lane






В списке pgsql-sql по дате отправления:

Предыдущее
От: Christoph Haller
Дата:
Сообщение: Re: How to know column constraints via system catalog tables
Следующее
От: Tom Lane
Дата:
Сообщение: Re: curly braces to group outer joins in queries from OpenOffice.org?