Atribuição de valores em campo composto no PostgreSQL
Oi galera, como faço para atribuir valores a campo composto no PostgreSQL?
Criei o seguinte tipo:
CREATE TYPE objPermissao AS (ctrlEstoque BOOLEAN, ctrlPatrimonila BOOLEAN, ctrlFrota BOOLEAN);
CREATE TABLE Permissoes(
Usuario SERIAL NOT NULL PRIMARY KEY,
Permissao objPermissao NOT NULL
)WITH(oids=true);
Tentei assim e deu erro no campo permissao:
INSERT INTO Permissoes(Usuario, Permissao) VALUES (5623, 'T', 'F','T',);
Criei o seguinte tipo:
CREATE TYPE objPermissao AS (ctrlEstoque BOOLEAN, ctrlPatrimonila BOOLEAN, ctrlFrota BOOLEAN);
CREATE TABLE Permissoes(
Usuario SERIAL NOT NULL PRIMARY KEY,
Permissao objPermissao NOT NULL
)WITH(oids=true);
Tentei assim e deu erro no campo permissao:
INSERT INTO Permissoes(Usuario, Permissao) VALUES (5623, 'T', 'F','T',);
Adenes Junior
Curtidas 0
Melhor post
Jair N.
11/08/2015
Boa Tarde veja : INSERT INTO Permissoes(Usuario, Permissao) VALUES (5623,('T', 'F','T'));
GOSTEI 1