Verificar Se Uma Tabela Existe
Started By victormangia, 13/01/2005, 13:48
12 replies to this topic
#1
Posted 13/01/2005, 13:48
Galera, tô precisando fazer um if que verifique se uma determinada tabela existe no meu banco. como se faz isso?
#2
Posted 13/01/2005, 13:54
Vc pode resolver este problemas com a função mysql_list_tables().
------
Mero mortal!
Mero mortal!
#3
Posted 13/01/2005, 14:05
eu uso postgres, mais como ficaria essa função?
#5
Posted 13/01/2005, 14:25
Ops... malz aí.
Logo eu que sempre questiono sobre qual o sistema de banco de dados utilizado. *rs*
Logo eu que sempre questiono sobre qual o sistema de banco de dados utilizado. *rs*
------
Mero mortal!
Mero mortal!
#6
Posted 13/01/2005, 14:28
N~ao entendi, no lugar de relname eu coloco o nome da tabela?
#8
Posted 13/01/2005, 14:37
n~ao tem como colocar um where com o nome da tabela nesse sql n~ao?
#9
Posted 13/01/2005, 14:38
Você pode tanto, executar essa query e ver se a tabela está no meio, ou fazer um
E ver se não deu erro, se sim, ela não existe.
PS: Os membros da sociedade Pinguinlistica não te perdoarão depois dessa Prog
SELECT * FROM tabela LIMIT 1
E ver se não deu erro, se sim, ela não existe.
PS: Os membros da sociedade Pinguinlistica não te perdoarão depois dessa Prog
#10
Posted 13/01/2005, 14:39
Victor...
Este comando SQL é como outro comando qualquer, vc pode usar where sim, a unica coisa de diferente, alias, de novo, é que vc esta fazendo a consulta em uma tabela de sistema, que todo servidor Postgre tem, mas nem todo servidor da acesso a estas tabelas... uso prudente.
Este comando SQL é como outro comando qualquer, vc pode usar where sim, a unica coisa de diferente, alias, de novo, é que vc esta fazendo a consulta em uma tabela de sistema, que todo servidor Postgre tem, mas nem todo servidor da acesso a estas tabelas... uso prudente.
------
Mero mortal!
Mero mortal!
#11
Posted 13/01/2005, 14:47
Nao quer funcionar nem a pau isso
select relname from pg_stat_user_tables order by relname;
n~ao da nenhum erro! so nao lista nada
sendo que no banco existem varias tabelas
e como ficaria o where?
select relname from pg_stat_user_tables order by relname where blablabla=nome da tabela;
select relname from pg_stat_user_tables order by relname;
n~ao da nenhum erro! so nao lista nada
sendo que no banco existem varias tabelas
e como ficaria o where?
select relname from pg_stat_user_tables order by relname where blablabla=nome da tabela;
Edição feita por: victormangia, 13/01/2005, 14:49.
#13
Posted 26/10/2017, 11:54
Amoxicillin For Canines Side Effects Vente Viagra Pfizer how to buy levitra in usa Levitra Bodybuilding Amoxicillin Eye Reaction
Accutane 30mg Buy No Script viagra Levitra 10mg Vs 20mg
Viagra Generika Aus Deutschland viagra Tips To Last Longer Cephalexin 11 Pound Puppy Cialis Online Fast Delivery
Accutane 30mg Buy No Script viagra Levitra 10mg Vs 20mg
Viagra Generika Aus Deutschland viagra Tips To Last Longer Cephalexin 11 Pound Puppy Cialis Online Fast Delivery
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)