¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Diferença entre atualizar e modificar em bancos de dados: Como modificar uma tabela com SQL?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Olá, alguém pode me explicar qual é a diferença entre atualizar e modificar?

Posso modificar a tabela do banco de dados com uma declaração de modificar?

Se sim, como?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

De uma perspectiva de banco de dados

Update atualiza um registro de tabela no banco de dados. Não pode ser usado para criar um novo registro.

Modify atualiza um registro se encontrar um, caso contrário, cria um registro no banco de dados se não existir um registro correspondente (com uma chave primária especificada pela área de trabalho usada para a atualização).

Saudações

Kareem

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

MODIFICAR:

Para inserir linhas em uma tabela de banco de dados independentemente se já existe uma linha na tabela com a mesma chave primária, utilize o seguinte:

MODIFICAR .

Se a tabela do banco de dados não contém uma linha com a mesma chave primária que a linha a ser inserida, MODIFICAR funciona como INSERT, ou seja, a linha é adicionada.

Se o banco de dados já contém uma linha com a mesma chave primária que a linha a ser inserida, MODIFICAR funciona como UPDATE, ou seja, a linha é modificada.

Por questões de desempenho, você deve usar MODIFICAR apenas se não puder distinguir entre essas duas opções em seu programa ABAP.

ACTUALIZAR:

A sentença Open SQL para alterar dados em uma tabela de banco de dados é:

ACTUALIZAR .

Permite alterar uma ou mais linhas na tabela de banco de dados . Você só pode alterar linhas em uma visão do Dicionário ABAP se ela contiver apenas campos de uma tabela e seu status de manutenção estiver definido como Ler e alterar. Você pode especificar a tabela de banco de dados tanto estaticamente quanto dinamicamente.

Cumprimentos

Sudheer

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Sanjeev,

UPDATE é apenas para atualização de tabelas de banco de dados.

Mas MODIFY pode ser utilizado para modificar tabelas de banco de dados, tabelas internas, listas de saída e também para alterar atributos de tela.

Saudações,

Sujatha.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Sanjeev,

UPDATE é usado apenas para atualização de tabelas de banco de dados.

No entanto, MODIFY pode ser usado para modificar tabelas de banco de dados, tabelas internas, listas de saída e também para alterar atributos de tela.

Saudações,

Sujatha.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?