Diego:

Fijate que parte del SQL Standard 2003 (en realidad, viene desde SQL 92) 
sugiere la implementacion de algunas tablas/vistas que describan la base. Es el 
Information_Schema que encontraste seguramente implementado en SQL Server. No 
se cual es el grado de implementacion de esas vistas en los distintos DBMS.

Ver por ejemplo

http://www.sqlmanager.net/en/articles/772
http://www.dbazine.com/db2/db2-disarticles/pelzer4

Oracle tiene user_tables y otras.... No se si tiene Information_Schema. Ver por 
ejemplo

http://www.cs.hku.hk/~ecllo/oracle/

Nos leemos!

Angel "Java" Lopez
http://www.ajlopez.com/


  ----- Original Message ----- 
  From: Diego Jancic 
  To: [email protected] 
  Sent: Wednesday, February 21, 2007 6:25 PM
  Subject: [NHibernate-Hispano] [OT] DB Info


  Hola gente!,

  Esta no es una pregunta exactamente de nh, pero seguramente ustedes sepan...

  Yo trabajo principalmente con mssql y a veces con mysql, y queria saber si 
todos (o cuales?) los motores de bases de datos tienen alguna forma de obtener 
información sobre las tablas, en mssql es bastante facil porque esta todo en 
una tabla, en mysql nunca lo vi (tampoco lo busque) y en el resto ni idea.

  Alguien podria darme un panorama de cómo se manejan las bases oracle, 
firebird, db2, mysql, access ( ? ), etc.

   

  Gracias!,

  Diego


  

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a