Обсуждение: Whassup with this? (Create table xxx like yyy fails)
childrensjustice=# create table petition_bail like petition_white;
ERROR: syntax error at or near "like"
LINE 1: create table petition_bail like petition_white;
Huh?
Yes, the source table exists and obviously as postgres superuser
("pgsql") I have select permission on the parent.
--
Karl Denninger (karl@denninger.net)
http://www.denninger.net
>
> childrensjustice=# create table petition_bail like petition_white;
> ERROR: syntax error at or near "like"
> LINE 1: create table petition_bail like petition_white;
>
> Huh?
>
> Yes, the source table exists and obviously as postgres superuser
> ("pgsql") I have select permission on the parent.
>
What version of postgresql are you using?
On Sat, Jul 19, 2008 at 9:02 PM, Karl Denninger <karl@denninger.net> wrote: > childrensjustice=# create table petition_bail like petition_white; > ERROR: syntax error at or near "like" > LINE 1: create table petition_bail like petition_white; It's not super-easy to see from the docs, but I think you need parentheses: CREATE TABLE petition_bail (LIKE petition_white); -Doug
Douglas McNaught wrote:
Aha.On Sat, Jul 19, 2008 at 9:02 PM, Karl Denninger <karl@denninger.net> wrote:childrensjustice=# create table petition_bail like petition_white; ERROR: syntax error at or near "like" LINE 1: create table petition_bail like petition_white;It's not super-easy to see from the docs, but I think you need parentheses: CREATE TABLE petition_bail (LIKE petition_white); -Doug
Thank you.
Karl Denninger (karl@denninger.net) http://www.denninger.net