Hola,
Al igual que de esta forma se sacan en SYBASE los valores que tenemos en la base de datos definidos como default, quisiera sacarlos pero en ORACLE.
Esta es la forma que uso para sacar estos valores en SYBASE:
Código SQL:
Ver originalSELECT d.name +' '+ t.name + ' ' + c.name
FROM syscolumns c
INNER JOIN sysobjects d ON (d.id = c.cdefault
AND d.TYPE = 'D')
INNER JOIN sysobjects t ON (t.id = c.id
AND t.TYPE = 'U')
ORDER BY d.name, t.name, c.name
De esta forma puedo sacar el valor del default de la tabla, pero lo que no quiero es tener que ir indicando la tabla de la que quiero hacer la consulta, ya que una base de datos puede tener muchas tablas.
Código SQL:
Ver originalSELECT column_name,data_default
FROM user_tab_columns
WHERE TABLE_NAME = 'nombre_tabla';
Si alguien tiene alguna idea de como poder hacerlo.... se lo agradecería.
Muchas gracias!