Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #75595
    Anônimo

      Estou usando o Oracle 8i e estou usando o recurso EXECUTE IMMEDIATE..

      Como esse recurso espera uma string, eu tenho q criar uma tabela. Até aí tudo bem, so que eu tenho uma tabela com um default que insere dentro d um campo, uma string…

      Eu não sei como funciona, eu quero colocar string dentro de string.

      Ex:
      EXECUTE IMMEDIATE(‘CREATE TABLE T1 (ID_T1 INTEGER NOT NULL, TX_I VARCHAR2(4000) DEFAULT ‘../Teste/imagemTeste.jpg’ NULL)’);

      Só que do jeito que está não funciona…
      Como eu consigo colocar uma string dentro de outra string no Oracle?

      Agradeço desde já!

      #75597
      Anônimo

        consegui resolver…
        abaixo a solução..

        EXECUTE IMMEDIATE(‘CREATE TABLE T1 (ID_T1 INTEGER NOT NULL, TX_I VARCHAR2(4000) DEFAULT ”../Teste/imagemTeste.jpg” NULL)’);

        Apenas usar duas aspas ao invés de aspas duplas ou || ou qualquer outro caracter….
        abraços

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