Re: [HACKERS] help bug and comment char.

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: [HACKERS] help bug and comment char.
Дата
Msg-id 199902021840.NAA28670@candle.pha.pa.us
обсуждение исходный текст
Ответ на help bug and comment char.  (Terry Mackintosh <terry@terrym.com>)
Список pgsql-hackers
> Hi all
> 
> In looking for how to do table constraints psql help says:
> 
> software=> \h create table
> Command: create table
> Description: create a new table
> Syntax:
>         CREATE TABLE class_name
>         (attr1 type1 [DEFAULT expression] [NOT NULL], ...attrN)
>         [INHERITS (class_name1, ...class_nameN)
>         [[CONSTRAINT name] CHECK condition1, ...conditionN] ]
> ;
> 
> 
> But this both does not work, and does not agree with "The Practical SQL
> Handbook", the examples of which do work.
> 
> Should the syntax not be more like: (constraint inside the main parens)
> 
> Command: create table
> Description: create a new table
> Syntax:
>         CREATE TABLE class_name
>         (attr1 type1 [DEFAULT expression] [NOT NULL][, ...attrN]
>         [,[CONSTRAINT name] CHECK condition1, ...conditionN] ]);

Fixed.


> 
> I'm not sure where to put:
>         [INHERITS (class_name1, ...class_nameN)
> as I've never used it. But I suspect it may need inside the '()' as well,
> no?
> 
> OH, also, what is / is there, a comment character to use in SQL scripts
> feed into psql?

-- is the comment character.  Man sql says:

---------------------------------------------------------------------------

Comments      A comment is an arbitrary sequence of characters following      double dashes up to the end of the line.
Wealso  support      double-slashes as comments, e.g.:      -- This is a standard SQL comment      // And this is
anothersupported comment style, like C++
 
      We also support C-style comments, e.g.:      /* multi         line         comment */



--  Bruce Momjian                        |  http://www.op.net/~candle maillist@candle.pha.pa.us            |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Adding some const keywords to external interfaces
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] help bug and comment char.