Fórum Várias Chaves Estrangeiras no PostgreSql #412788
14/02/2012
0
CREATE TABLE tbl_pedido
(
ped_codigo SERIAL,
ped_codCliente INT, /*Chave Estrangeira da tabela cliente*/
ped_codItem INT, /*Chave Estrangeira da tabela Itens*/
PRIMARY KEY (ped_codigo)
FOREIGN KEY ???? /*Qual é a sintaxe?*/
);
Obrigado
Carlos Botelho
Curtir tópico
+ 0Posts
14/02/2012
Jair N.
Mas tai... se faltar aspas é por culpa do editor...
ALTER TABLE tbl_pedido ADD CONSTRAINT fk_Clientes FOREIGN KEY (ped_codCliente) REFERENCES Clientes (codCliente) MATCH SIMPLE ON UPDATE CASCADE ON DELETE CASCADE;
ALTER TABLE tbl_pedido ADD CONSTRAINT fk_Itens FOREIGN KEY (ped_codItem ) REFERENCES Itens (codItem ) MATCH SIMPLE ON UPDATE CASCADE ON DELETE CASCADE;
CREATE TABLE tbl_pedido
(
ped_codigo SERIAL,
ped_codCliente INT, /*Chave Estrangeira da tabela cliente*/
ped_codItem INT, /*Chave Estrangeira da tabela Itens*/
PRIMARY KEY (ped_codigo)
FOREIGN KEY ???? /*Qual é a sintaxe?*/
);
Obrigado
Gostei + 0
29/09/2014
Meu Paulo
CREATE TABLE tbl_pedido
(
ped_codigo SERIAL,
ped_codCliente INT, /*Chave Estrangeira da tabela cliente*/
ped_codItem INT, /*Chave Estrangeira da tabela Itens*/
PRIMARY KEY (ped_codigo),
FOREIGN KEY (ped_codCliente) REFERENCES cliente (/*Campo a ser referenciado na tabela cliente. Exemplo: codCliente*/),
FOREIGN KEY (ped_codItem) REFERENCES itens (/*Campo a ser referenciado na tabela itens. Exemplo: codItem*/)
);
Gostei + 0
13/10/2014
Marisiana Battistella
CREATE TABLE orders (
order_id integer PRIMARY KEY,
product_no integer REFERENCES products (product_no),
quantity integer
);CREATE TABLE t1 ( a integer PRIMARY KEY, b integer, c integer, FOREIGN KEY (b) REFERENCES other_table (c1) );
CREATE TABLE t1 ( a integer PRIMARY KEY, b integer, c integer, FOREIGN KEY (b, c) REFERENCES other_table (c1, c2) );
fonte: [url]http://www.postgresql.org/docs/9.3/static/ddl-constraints.html[/url]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)