Pular para o conteúdo

Fóruns Banco de dados Oracle Lockar Linha, tem como?? Lockar Linha, tem como??

#94847
Maths
Participante

    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??