› Fóruns › Banco de dados Oracle › Lockar Linha, tem como?? › Lockar Linha, tem como??
Galera, duvidazinha besta aqui, meu chefe mandou eu pegar a tabela de 17k de linhas e deletar apenas UMA dela, ele me passou o identificador dessa linha, mandou eu deletar essa linha apenas e depois inserir a mesma linha com as mesmas colunas porem apenas alterando alguns dados de antes.. eu fiz a query seguinte:
delete from dfl.wsf_ds_8601_c
where identificador_psys = ‘RCCF1606-1-170164335’
Outra coisa, após eu deletar ela (se eu conseguir né) como ficaria a sintaxe de inclusão, seria esta:
INSERT INTO dfl.wsf_ds_8601_c (
COLUNA1,
COLUNA2,
COLUNA3,
COLUNA4)
VALUES (
VALORCOLUNA1,
VALORCOLUNA2,
VALORCOLUNA3,
VALORCOLUNA4)
POREM.. ai que esta o problema, tenho o campo START_TIME E O END_TIME, ambos sao formato DDMMYYYY HH:MM:SS, tipo assim 28/06/2010 15:15:00, como eu insiro isso?? a variavel é do tipo number, eu tenho que grudar tudo?? 28062010151500?? seria assim?? qual o formato para inserir dessa maneira, outra coisa, tem uma coluna ali tb na inserção que ele quer a data atual do sistema, ou seja sysdate.. é so colocar sysdate??