Oracle&SQL Server 表名字段查询

Posted adoc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle&SQL Server 表名字段查询相关的知识,希望对你有一定的参考价值。

Oracle

select a.table_name,b.COLUMN_NAME,b.DATA_TYPE from user_tables a
left join user_tab_columns b on a.table_name=b.table_name
where b.DATA_TYPE=‘TIMESTAMP(6)‘;

SQL Server
select b.name ColumnName,c.name SystemTypeName,a.name tablename,b.precision,b.scale from sys.tables a
left join sys.columns b on a.object_id=b.object_id
left join sys.types c on b.system_type_id=c.system_type_id
where c.name=‘date‘;

以上是关于Oracle&SQL Server 表名字段查询的主要内容,如果未能解决你的问题,请参考以下文章

批量生成修改oracle/sql server/mysql数据库各个表相同名字列的长度语句

批量生成修改oracle/sql server/mysql数据库各个表相同名字列的长度语句

如何创建从SQL到Oracle的DBlink

Oracle数据库-多表联合查询&子查询

Oracle与SQL Server实现表数据同步

使用 SQL Server 从带有 dblink 的 SQL Server 表向 Oracle DB 表插入数据