dbandre29 0 Denunciar post Postado Fevereiro 16, 2006 Amigos quando eu vou fazer um insert numa tabela que su valor seja uma url por exemplo insert into tabela (url) values ('imaster&cod=4?nome=Andre');Sabe o que acontece ele abre um prompt de parametro , alguem sabe como mudar isso ? Compartilhar este post Link para o post Compartilhar em outros sites
mvmpedro 0 Denunciar post Postado Fevereiro 16, 2006 Amigos quando eu vou fazer um insert numa tabela que su valor seja uma url por exemplo insert into tabela (url) values ('imaster&cod=4?nome=Andre'); Sabe o que acontece ele abre um prompt de parametro , alguem sabe como mudar isso ? Ele abre o prompt de comando pois o símbolo & é reservado para o Oracle trabalhar com variáveis... Por exemplo: SQL> select tablespace_name,extent_management from dba_tablespaces where lower(tablespace_name)='&nome_tablespace'; Enter value for nome_tablespace: remote_d_2006jan old 3: where lower(tablespace_name)='&nome_tablespace' new 3: where lower(tablespace_name)='remote_d_2006jan' TABLESPACE_NAME EXTENT_MAN ------------------------------ ---------- REMOTE_D_2006JAN LOCAL Abraços Vinicius Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Fevereiro 17, 2006 Exatamente Marcus, O & funciona para entrada de valores do usuário. Abraços, http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 17, 2006 Troque o DEFINE set define + passa a ser o sinal de mais .... insert into tabela (url) values ('imaster&cod=4?nome=Andre'); Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Fevereiro 17, 2006 Boa Motta http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites