public inbox for [email protected]
help / color / mirror / Atom feedFrom: Adrian Klaver <[email protected]>
To: Arbol One <[email protected]>
To: PostGreSQL MailingList <[email protected]>
Subject: Re: Help with syntax error
Date: Sun, 1 Dec 2024 16:17:37 -0800
Message-ID: <[email protected]> (raw)
In-Reply-To: <BYAPR12MB2808DF98728597CE430A9B3DBA352@BYAPR12MB2808.namprd12.prod.outlook.com>
References: <BYAPR12MB2808DF98728597CE430A9B3DBA352@BYAPR12MB2808.namprd12.prod.outlook.com>
On 12/1/24 16:14, Arbol One wrote:
> I have these tables:
>
> *CREATE TABLE IF NOT EXISTS registrar (
> index SERIAL,
> registrar_id TEXT,
> day TEXT NOT NULL,
> month TEXT NOT NULL,
> year TEXT NOT NULL,
> hour TEXT NOT NULL,
> minute TEXT NOT NULL,
> second TEXT NOT NULL,
> millisecond TEXT NOT NULL,
> am_pm TEXT NOT NULL,
> admin BOOLEAN NOT NULL DEFAULT false,
> CONSTRAINT key PRIMARY KEY (registrar_id) );
>
> CREATE TABLE IF NOT EXISTS user_name (
> user_name_id TEXT PRIMARY KEY REFERENCES registrar(registrar_id),
> first_name TEXT NOT NULL,
> middle_name TEXT NOT NULL,
> last_name TEXT NOT NULL);*
>
> When I enter the following pg commands :
>
> *INSERT INTO registrar VALUES (DEFAULT, '18551420601012L23', '1', '12',
> '2024', '18', '55', '14', '207', 'PM');
> INSERT INTO user_name '18551420601012L23', 'John', 'Fitzgerald',
> 'Kennedy'); <= **/UserNameTable.write()/*
>
You don't see the difference between the first and second statements.
Hint, it starts with V.
> I get this message :
>
> */Exception in thread "main" java.sql.SQLException: In
> company.contact.Company$UserNameTable.write()
> ERROR: syntax error at or near "'18551420601012L23'"
> Position: 23/
> *
>
> The error is in the user_name_id, which is a primary that references the
> table "*registrar*" 's "*registrar_id" *primary key.
> According to the documentation
> <https://www.postgresql.org/docs/current/tutorial-fk.html;, the
> insertion should be OK, no?
>
> What am I doing wrong?
>
>
> --
> */ArbolOne ™/*
> Using Fire Fox and Thunderbird.
> ArbolOne is composed of students and volunteers dedicated to providing
> free services to charitable organizations.
> ArbolOne's development on Java, PostgreSQL, HTML and Jakarta EE is in
> progress [ í ]
--
Adrian Klaver
[email protected]
view thread (3+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected]
Subject: Re: Help with syntax error
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox