获取主键
获取自增列
SQL Server 与 Oracle 对应的数据类型
首先选择“dbms”数据库。执行
select table_name,column_name
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where constraint_name not in (select constraint_name
from INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS)
order by table_name,column_name
from INFORMATION_SCHEMA.KEY_COLUMN_USAGE
where constraint_name not in (select constraint_name
from INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS)
order by table_name,column_name
获取自增列
select t.name TName, c.name ColName
from syscolumns c
left join sysobjects t
on c.id = t.id
left join systypes b on c.xusertype=b.xusertype
where COLUMNPROPERTY(c.id,c.name,'IsIdentity')=1
order by t.name, c.name
from syscolumns c
left join sysobjects t
on c.id = t.id
left join systypes b on c.xusertype=b.xusertype
where COLUMNPROPERTY(c.id,c.name,'IsIdentity')=1
order by t.name, c.name
SQL Server 与 Oracle 对应的数据类型
首先选择“dbms”数据库。执行
select * from MSdatatype_mappings
where dbms_name = 'Oracle'
-- 或
select * from sysdatatypemappings
where destination_dbms = 'Oracle'
where dbms_name = 'Oracle'
-- 或
select * from sysdatatypemappings
where destination_dbms = 'Oracle'
浙公网安备 33010602011771号