Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Engine = InnoDB no Postgres

Estou utilizando o postgres para fazer o curso, como faço para inserir a parte do Engine = InnoDB no postgres, o codigo está assim por enquanto

CREATE TABLE PRODUTO ( id serial, nome VARCHAR(50) NOT NULL, descricao VARCHAR(255), PRIMARY KEY (id)) Engine = InnoDB;

1 resposta
solução!

Guilherme, boa tarde.

Pode usar este exemplo:

CREATE TABLE [IF NOT EXISTS] table_name ( column1 datatype(length) column_contraint, column2 datatype(length) column_contraint, column3 datatype(length) column_contraint, table_constraints );

table_constraints PostgreSQL inclui as seguintes table_constraints:

NOT NULL - garante que os valores em uma coluna não podem ser NULL. UNIQUE - garante os valores em uma coluna exclusiva nas linhas da mesma tabela. PRIMARY KEY - uma coluna de chave primária identifica exclusivamente as linhas de uma tabela. Uma tabela pode ter uma e apenas uma chave primária. A restrição de chave primária permite que você defina a chave primária de uma tabela. CHECK - uma restrição CHECK garante que os dados devem satisfazer uma expressão booleana. FOREIGN KEY - garante que os valores em uma coluna ou grupo de colunas de uma tabela existam em uma coluna ou grupo de colunas em outra tabela. Ao contrário da chave primária, uma tabela pode ter muitas chaves estrangeiras. As restrições de tabela são semelhantes às restrições de coluna, exceto que são aplicadas a mais de uma coluna.