attn.: psycopg users -- simple question

Started by Scott Frankelover 21 years ago2 messagesgeneral
Jump to latest
#1Scott Frankel
frankel@circlesfx.com

Sorry to burden this list (again) with a psycopg question.
I'm stuck at a table creation step and am not getting results
from their list.

Question: what's the appropriate syntax for specifying a primary
key?

My very simple table creation test (based on their "first.py"
example is failing ... Here's what I'm trying. Non-pythonated
syntax works in pgsql:

no go in psycopg:
curs.execute("""CREATE TABLE key_test (
key_col CHAR(9) PRIMARY KEY,
nother_col CHAR(256))""")

pure joy in pgsql:
cs_test=# CREATE TABLE key_test (
cs_test(# key_col CHAR(9) PRIMARY KEY,
cs_test(# nother_col CHAR(256)
cs_test(# );

Thanks again!
Scott

#2Scott Frankel
leknarf@pacbell.net
In reply to: Scott Frankel (#1)
Re: attn.: psycopg users -- simple question

Ack! I sent this msg on October 14. Since then, I've gotten the
primary
key stuff working.

Please disregard this msg.

Thanks
Scott

On Oct 14, 2004, at 4:16 PM, Scott Frankel wrote:

Show quoted text

Sorry to burden this list (again) with a psycopg question.
I'm stuck at a table creation step and am not getting results
from their list.

Question: what's the appropriate syntax for specifying a primary
key?

My very simple table creation test (based on their "first.py"
example is failing ... Here's what I'm trying. Non-pythonated
syntax works in pgsql:

no go in psycopg:
curs.execute("""CREATE TABLE key_test (
key_col CHAR(9) PRIMARY KEY,
nother_col CHAR(256))""")

pure joy in pgsql:
cs_test=# CREATE TABLE key_test (
cs_test(# key_col CHAR(9) PRIMARY KEY,
cs_test(# nother_col CHAR(256)
cs_test(# );

Thanks again!
Scott

---------------------------(end of
broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo@postgresql.org)