Resultados da pesquisa a pedido "sql-returning"

5 a resposta

Duplique eficientemente algumas linhas na tabela do PostgreSQL

Eu tenho o banco de dados PostgreSQL 9 que usa números inteiros de incremento automático como chaves primárias. Desejo duplicar algumas das linhas de uma tabela (com base em alguns critérios de filtro), enquanto altera um ou dois valores, ou ...

6 a resposta

Posso usar o valor de retorno INSERT… RETURNING em outro INSERT?

É algo assim possível? INSERT INTO Table2 (val) VALUES ((INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id));como usar o valor de retorno como valor para inserir uma linha em uma segunda tabela com uma referência à primeira tabel

1 a resposta

PHP, Postgres ajuda a usar o RETURNING

Eu acho que entendo como o PostgreSQL e o RETURNING funcionam - eu encontrei muitos, muitos recursos. Se eu estou pegando, seria algo parecido com

2 a resposta

INSERT ou SELECT estratégia para sempre retornar uma linha?

Usando o Postgres 9.6, segui a estratégia recomendada em https://stackoverflow.com/a/40325406/435563 [https://stackoverflow.com/a/40325406/435563]fazer umINSERT ouSELECT e retorne o ID resultante: with ins as ( insert into prop (prop_type, norm, ...

3 a resposta

Como usar RETURNING com ON CONFLICT no PostgreSQL?

Eu tenho o seguinte UPSERT no PostgreSQL 9.5: INSERT INTO chats ("user", "contact", "name") VALUES ($1, $2, $3), ($2, $1, NULL) ON CONFLICT("user", "contact") DO NOTHING RETURNING id;Se não houver conflitos, ele retornará algo como ...

2 a resposta

Obter valor de série padrão após INSERT dentro do PL / pgSQL

Eu tenho uma mesa Eu escrevi uma função no plpgsql que insere uma linha nesta tabela: INSERT INTO simpleTalbe (name,money) values('momo',1000) ;Esta tabela possuiserial campo chamadoid. Quero na função depois de inserir a linha para saber o ID ...

3 a resposta

INSERIR EM… DE SELECIONAR… RETORNANDO mapeamentos de id

Estou usando o PostgreSQL 9.3. Eu quero duplicar alguns dos registros de banco de dados. Como estou usando um ID de pk de incremento automático para a tabela, desejo recuperar os mapeamentos de ID dos IDs gerados dos registros duplicados para os ...

1 a resposta

Regra de inserção na exibição do Postgres com cláusula Returning

Estou tentando permitir inserir instruções com uma cláusula de retorno em uma exibição no Postgres v9.4, mas estou tendo dificuldades com a sintaxe. É assim que eu quero chamar a instrução insert: CREATE VIEW MyView AS SELECT a.*, b.someCol1 ...

4 a resposta

Inserir dados em 3 tabelas de cada vez usando o Postgres

2 a resposta

Oracle - RETURNING combinado com funções agregadas

Oracle suportaRETURNING cláusula que poderia ser muito útil. Por exemplo, para dados: CREATE TABLE t(Id INT, Val varchar2(50)); INSERT INTO t(Id, Val) SELECT 10,'a' FROM dual UNION ALL SELECT 20,'b' FROM dual UNION ALL SELECT 30,'a' FROM ...