Pular para o conteúdo
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #99554
    dnassuncao
    Participante

      Boa noite.

      Tenho um campo do tipo SDO_GEOMETRY em uma tabela que acesso via DB LINK, quando faço um select na mesma recuperando o geometry e colocando o mesmo na cláusula WHERE recebo o seguinte erro: “ORA-22804: remote operations not permitted on object tables or user-defined type columns”.

      É possível fazer este tipo de operação?

      #99555
      Peterson
      Participante

        bom dia!

        Qual o tipo de dados do campo? como você está referenciando-o na cláusula Where?

        #99556
        diegolenhardt
        Participante

          quando mexi com spatial lembro de funcoes que extraiam os valores de X, Y, Z do campo geometrico, talvez se voce levar os valores funcione…
          fora isso, só se fizer com create table as select * from …
          CTAS,

          ai voce cria a tabela na base local, atraves de uma consulta no dblink.

          esses dias teve um tópico parecido com isso, o caso era um campo do tipo LOB,

          se conseguir posta aí..

          #99561
          felipeg
          Participante

            [quote=”diegolenhardt”:2rknipe5]quando mexi com spatial lembro de funcoes que extraiam os valores de X, Y, Z do campo geometrico, talvez se voce levar os valores funcione…
            fora isso, só se fizer com create table as select * from …
            CTAS,

            ai voce cria a tabela na base local, atraves de uma consulta no dblink.

            esses dias teve um tópico parecido com isso, o caso era um campo do tipo LOB,

            se conseguir posta aí..[/quote]

            Acho que o post ao qual você se referia era esse

            https://profissionaloracle.com.br/module … 4823#24823

            Atenciosamente,
            Felipe.

            #99595
            CPD_2010
            Participante

              dnassuncao, boa tarde!

              Quando trabalhamos com campo do tipo SDO_GEOMETRY há uma restrição em operações do tipo INSERT e UPDATE, caso esteja inserindo/atualizando dados deste tipo em uma tabela de um banco remoto (utilizando DBLINK).

              Agora, consultas, não há nenhum tipo de restrição.

              Poderia me passar sua consulta para verificar ?

              att,

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.