| Dbix :: systemcatalog Módulo PERL para acceder al catálogo del sistema en bases de datos comunes (acceso a través de DBI (3)) |
Descargar ahora |
Dbix :: systemcatalog Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Milan Sorm
- Sitio web del editor:
- http://search.cpan.org/~milso/SchemaView-Plus-0.16/bin/svplus
Dbix :: systemcatalog Etiquetas
Dbix :: systemcatalog Descripción
Módulo PERL para acceder al catálogo de sistemas en bases de datos comunes (acceso a través de DBI (3)) DBIX :: SystemCatalog es un módulo PERL para acceder al catálogo de sistemas en bases de datos comunes (acceso a través de DBI (3)). Sinopsis Use DBI; Usa DBIX :: SystemCatalog; # Crear DBIX :: SystemCatalog Objeto y BIND DBI MY $ DBH = DBI-> Conectar ('DBI: Oracle:', 'Iniciar sesión', 'contraseña'); My $ CATALOG = NEW DBIX :: SystemCatalog $ DBH; # fetch todos los esquemas de base de datos My @schemas = $ catálogo-> esquemas; # Seleccione un esquema (por ejemplo, primer esquema) $ catálogo-> esquema ($ schemas ); # fetch todas las mesas y vistas con tipos de objetos My @tables = $ catálogo-> tables_with_types; # fetch columbls de la primera tabla para recuperar mis @columns = $ catálogo-> table_columns ($ tablas -> {nombre}); # obtener todas las relaciones entre tablas y vistas mis @Relationships = $ Catalog-> Relaciones; # fetch todas las teclas primarias para la tabla My @Primary_Keys = $ catálogo-> primario_keys ($ tablas -> {nombre}); # fetch todos los índices únicos para la tabla My @unique_indexes = $ catálogo-> única_indexes ($ tablas -> {nombre}); # fetch todos los índices para la tabla mis @indexes = $ catálogo-> Índices ($ tabla -> {nombre}); # Desconectar la base de datos $ DBH-> Desconectar; Este módulo puede acceder al catálogo del sistema de la base de datos a través de la interfaz DBI (3). Métodos básicos Acceso a objetos a través de la interfaz estándar DBI (3) (Tablas de llamadas () para la lista de objetos y selectall_arrayref () con SQL básico para obtener la estructura de los objetos). CONSTRUCTOR busca un módulo específico Interfaz de base de datos implementada para el controlador DBD usado (obtenido de DBI (3)). Estos módulos pueden agregar funciones más rápidas y mejores, como las relaciones o los tipos de objetos. Requisitos: · Perl
Dbix :: systemcatalog Software relacionado