MS SQL SERVER: msdb.dbo.MSdatatype_mappings & msdb.dbo.sysdatatypemappings
--SQL转Oracle/DB2的类型对应关系
SELECT *
FROM msdb.dbo.MSdatatype_mappings;
--MS SQL SERVER更详细得显示了ORACLE/DB2各个数据库系统的类型对应
SELECT *
FROM msdb.dbo.sysdatatypemappings;
dbms_name | sql_type | dest_type | dest_prec | dest_create_params | dest_nullable |
DB2 | bigint | DECIMAL | 19 | 3 | true |
DB2 | binary | CHAR () FOR BIT DATA | -1 | 4 | true |
DB2 | binary | VARCHAR () FOR BIT DATA | -1 | 4 | true |
DB2 | bit | SMALLINT | 0 | true | |
DB2 | char | CHAR | -1 | 4 | true |
DB2 | char | VARCHAR | -1 | 4 | true |
DB2 | datetime | TIMESTAMP | 0 | true | |
DB2 | decimal | DECIMAL | -1 | 3 | true |
DB2 | decimal | VARCHAR | 41 | 4 | true |
DB2 | double precision | DOUBLE | 0 | true | |
DB2 | float | FLOAT | 0 | true | |
DB2 | image | VARCHAR () FOR BIT DATA | 0 | 4 | true |
DB2 | int | INT | 0 | true | |
DB2 | money | DECIMAL | 19 | 3 | true |
DB2 | nchar | VARCHAR | -1 | 4 | true |
DB2 | ntext | VARCHAR | 0 | 4 | true |
DB2 | numeric | DECIMAL | -1 | 3 | true |
DB2 | numeric | VARCHAR | 41 | 4 | true |
DB2 | nvarchar | VARCHAR | -1 | 4 | true |
DB2 | nvarchar(max) | VARCHAR | 0 | 4 | true |
DB2 | real | REAL | 0 | true | |
DB2 | smalldatetime | TIMESTAMP | 0 | true | |
DB2 | smallint | SMALLINT | 0 | true | |
DB2 | smallmoney | DECIMAL | 10 | 3 | true |
DB2 | sysname | VARCHAR | 128 | 4 | true |
DB2 | text | VARCHAR | 0 | 4 | true |
DB2 | timestamp | CHAR () FOR BIT DATA | 8 | 4 | true |
DB2 | tinyint | SMALLINT | 0 | true | |
DB2 | uniqueidentifier | CHAR | 38 | 4 | true |
DB2 | varbinary | VARCHAR () FOR BIT DATA | -1 | 4 | true |
DB2 | varbinary(max) | VARCHAR () FOR BIT DATA | 0 | 4 | true |
DB2 | varchar | VARCHAR | -1 | 4 | true |
DB2 | varchar(max) | VARCHAR | 0 | 4 | true |
DB2 | xml | VARCHAR | 0 | 4 | true |
ORACLE | bigint | NUMBER | 19 | 3 | true |
ORACLE | binary | BLOB | 0 | true | |
ORACLE | binary | RAW | -1 | 4 | true |
ORACLE | bit | NUMBER | 1 | 3 | true |
ORACLE | char | CHAR | -1 | 4 | true |
ORACLE | char | CLOB | 0 | true | |
ORACLE | char | VARCHAR2 | -1 | 4 | true |
ORACLE | datetime | DATE | 0 | true | |
ORACLE | decimal | NUMBER | -1 | 3 | true |
ORACLE | double precision | FLOAT | 0 | true | |
ORACLE | float | FLOAT | 0 | true | |
ORACLE | image | BLOB | 0 | true | |
ORACLE | int | NUMBER | 10 | 3 | true |
ORACLE | money | NUMBER | 19 | 3 | true |
ORACLE | nchar | NCHAR | -1 | 4 | true |
ORACLE | nchar | NCLOB | 0 | true | |
ORACLE | ntext | NCLOB | 0 | true | |
ORACLE | numeric | NUMBER | -1 | 3 | true |
ORACLE | nvarchar | NCLOB | 0 | true | |
ORACLE | nvarchar | NVARCHAR2 | -1 | 4 | true |
ORACLE | nvarchar(max) | NCLOB | 0 | true | |
ORACLE | real | REAL | 0 | true | |
ORACLE | smalldatetime | DATE | 0 | true | |
ORACLE | smallint | NUMBER | 5 | 3 | true |
ORACLE | smallmoney | NUMBER | 10 | 3 | true |
ORACLE | sysname | NVARCHAR2 | 128 | 4 | true |
ORACLE | text | CLOB | 0 | true | |
ORACLE | timestamp | RAW | 8 | 4 | true |
ORACLE | tinyint | NUMBER | 3 | 3 | true |
ORACLE | uniqueidentifier | CHAR | 38 | 4 | true |
ORACLE | varbinary | BLOB | 0 | true | |
ORACLE | varbinary | RAW | -1 | 4 | true |
ORACLE | varbinary(max) | BLOB | 0 | true | |
ORACLE | varchar | CLOB | 0 | true | |
ORACLE | varchar | VARCHAR2 | -1 | 4 | true |
ORACLE | varchar(max) | CLOB | 0 | true | |
ORACLE | xml | NCLOB | 0 | true | |
ORACLE | bigint | NUMBER | 19 | 3 | true |
ORACLE | binary | BLOB | 0 | true | |
ORACLE | binary | RAW | -1 | 4 | true |
ORACLE | bit | NUMBER | 1 | 3 | true |
ORACLE | char | CHAR | -1 | 4 | true |
ORACLE | char | CLOB | 0 | true | |
ORACLE | char | VARCHAR2 | -1 | 4 | true |
ORACLE | datetime | DATE | 0 | true | |
ORACLE | decimal | NUMBER | -1 | 3 | true |
ORACLE | double precision | FLOAT | 0 | true | |
ORACLE | float | FLOAT | 0 | true | |
ORACLE | image | BLOB | 0 | true | |
ORACLE | int | NUMBER | 10 | 3 | true |
ORACLE | money | NUMBER | 19 | 3 | true |
ORACLE | nchar | CHAR | -1 | 4 | true |
ORACLE | nchar | CLOB | 0 | true | |
ORACLE | ntext | CLOB | 0 | true | |
ORACLE | numeric | NUMBER | -1 | 3 | true |
ORACLE | nvarchar | CLOB | 0 | true | |
ORACLE | nvarchar | VARCHAR2 | -1 | 4 | true |
ORACLE | nvarchar(max) | CLOB | 0 | true | |
ORACLE | real | REAL | 0 | true | |
ORACLE | smalldatetime | DATE | 0 | true | |
ORACLE | smallint | NUMBER | 5 | 3 | true |
ORACLE | smallmoney | NUMBER | 10 | 3 | true |
ORACLE | sysname | VARCHAR2 | 128 | 4 | true |
ORACLE | text | CLOB | 0 | true | |
ORACLE | timestamp | RAW | 8 | 4 | true |
ORACLE | tinyint | NUMBER | 3 | 3 | true |
ORACLE | uniqueidentifier | CHAR | 38 | 4 | true |
ORACLE | varbinary | BLOB | 0 | true | |
ORACLE | varbinary | RAW | -1 | 4 | true |
ORACLE | varbinary(max) | BLOB | 0 | true | |
ORACLE | varchar | CLOB | 0 | true | |
ORACLE | varchar | VARCHAR2 | -1 | 4 | true |
ORACLE | varchar(max) | CLOB | 0 | true | |
ORACLE | xml | CLOB | 0 | true | |
ORACLE | bigint | NUMBER | 19 | 3 | true |
ORACLE | binary | BLOB | 0 | true | |
ORACLE | binary | RAW | -1 | 4 | true |
ORACLE | bit | NUMBER | 1 | 3 | true |
ORACLE | char | CHAR | -1 | 4 | true |
ORACLE | char | CLOB | 0 | true | |
ORACLE | char | VARCHAR2 | -1 | 4 | true |
ORACLE | datetime | DATE | 0 | true | |
ORACLE | decimal | NUMBER | -1 | 3 | true |
ORACLE | double precision | FLOAT | 0 | true | |
ORACLE | float | FLOAT | 0 | true | |
ORACLE | image | BLOB | 0 | true | |
ORACLE | int | NUMBER | 10 | 3 | true |
ORACLE | money | NUMBER | 19 | 3 | true |
ORACLE | nchar | NCHAR | -1 | 4 | true |
ORACLE | nchar | NCLOB | 0 | true | |
ORACLE | ntext | NCLOB | 0 | true | |
ORACLE | numeric | NUMBER | -1 | 3 | true |
ORACLE | nvarchar | NCLOB | 0 | true | |
ORACLE | nvarchar | NVARCHAR2 | -1 | 4 | true |
ORACLE | nvarchar(max) | NCLOB | 0 | true | |
ORACLE | real | REAL | 0 | true | |
ORACLE | smalldatetime | DATE | 0 | true | |
ORACLE | smallint | NUMBER | 5 | 3 | true |
ORACLE | smallmoney | NUMBER | 10 | 3 | true |
ORACLE | sysname | NVARCHAR2 | 128 | 4 | true |
ORACLE | text | CLOB | 0 | true | |
ORACLE | timestamp | RAW | 8 | 4 | true |
ORACLE | tinyint | NUMBER | 3 | 3 | true |
ORACLE | uniqueidentifier | CHAR | 38 | 4 | true |
ORACLE | varbinary | BLOB | 0 | true | |
ORACLE | varbinary | RAW | -1 | 4 | true |
ORACLE | varbinary(max) | BLOB | 0 | true | |
ORACLE | varchar | CLOB | 0 | true | |
ORACLE | varchar | VARCHAR2 | -1 | 4 | true |
ORACLE | varchar(max) | CLOB | 0 | true | |
ORACLE | xml | NCLOB | 0 | true | |
SYBASE | bigint | decimal | 19 | 3 | true |
SYBASE | binary | binary | -1 | 4 | true |
SYBASE | bit | bit | 0 | true | |
SYBASE | char | char | -1 | 4 | true |
SYBASE | datetime | datetime | 0 | true | |
SYBASE | decimal | decimal | -1 | 3 | true |
SYBASE | double precision | double precision | 0 | true | |
SYBASE | float | float | 0 | true | |
SYBASE | image | image | 0 | true | |
SYBASE | int | int | 0 | true | |
SYBASE | money | money | 0 | true | |
SYBASE | nchar | nchar | -1 | 4 | true |
SYBASE | ntext | text | 0 | true | |
SYBASE | numeric | numeric | -1 | 3 | true |
SYBASE | nvarchar(max) | text | 0 | true | |
SYBASE | real | real | 0 | true | |
SYBASE | smalldatetime | smalldatetime | 0 | true | |
SYBASE | smallint | smallint | 0 | true | |
SYBASE | smallmoney | smallmoney | 0 | true | |
SYBASE | sysname | varchar | 128 | 4 | true |
SYBASE | text | text | 0 | true | |
SYBASE | timestamp | varbinary | 8 | 4 | true |
SYBASE | tinyint | tinyint | 0 | true | |
SYBASE | uniqueidentifier | char | 38 | 4 | true |
SYBASE | varbinary | varbinary | 0 | true | |
SYBASE | varbinary(max) | image | 0 | true | |
SYBASE | varchar | varchar | -1 | 4 | true |
SYBASE | varchar(max) | text | 0 | true | |
SYBASE | xml | text | 0 | true |
MS SQL SERVER: msdb.dbo.MSdatatype_mappings & msdb.dbo.sysdatatypemappings的更多相关文章
- MS SQL Server中数据表、视图、函数/方法、存储过程是否存在判断及创建
前言 在操作数据库的时候经常会用到判断数据表.视图.函数/方法.存储过程是否存在,若存在,则需要删除后再重新创建.以下是MS SQL Server中的示例代码. 数据表(Table) 创建数据表的时候 ...
- (火炬)MS SQL Server数据库案例教程
(火炬)MS SQL Server数据库案例教程 创建数据库: CREATE DATABASE TDB //数据库名称 ON ( NAME=TDB_dat,//逻辑文件名 在创建数据库完成之后语句中引 ...
- (转载)MS SQL Server 未公开的加密函数有哪些?
MS SQL Server 未公开的加密函数有哪些? 以下的文章是对MS SQL Server 未公开的加密函数的具体操作,如果你对其相关的实际操作有兴趣的话,你就可以点击了. MS SQL Serv ...
- Set up JBPM5.4 Final Installer to use MS SQL Server 2008 using JTDS(转)
[-] A What I Am Going To Do B The Setup Steps C Lets Install it A. What I Am Going To Do B. The Se ...
- Oracle\MS SQL Server Update多表关联更新
原文:Oracle\MS SQL Server Update多表关联更新 一条Update更新语句是不能更新多张表的,除非使用触发器隐含更新.而表的更新操作中,在很多情况下需要在表达式中引用要更新的表 ...
- MS SQL Server递归查询
原文:MS SQL Server递归查询 刚才在论坛上看到网友一个要求.参考如下,Insus.NET分析一下,可以使用MS SQL Server的递归查询,得到结果.准备一张表: 根据网友提供的数据, ...
- MS SQL SERVER 2008 使用OBJECT_ID判断临时表是否存在
MS SQL SERVER 2008 使用OBJECT_ID判断临时表是否存在 我们在写sql 脚本的时候经常会用到临时表,有时间也需要根据临时表是否存在做一些逻辑处理.还好sql server已经集 ...
- 字符串中去除多余的空格保留一个(MS SQL Server)
大约2年前,写过一篇<字符串中去除多余的空格保留一个(C#)>https://www.cnblogs.com/insus/p/7954151.html 今天,Insus.NET使用MS S ...
- MS SQL Server的LTRIM,RTRIM和TRIM函数
在MS SQL Server 2017有了一个新函数TRIM,整合以前版本LTRIM和RTRIM. 这几个函数都是去除字符串头部后尾部的空格. DECLARE @str NVARCHAR(MAX) = ...
随机推荐
- 转载 C# BindingSource
1.引言 BindingSource组件是数据源和控件间的一座桥,同时提供了大量的API和Event供我们使用.使用这些API我们可以将Code与各种具体类型数据源进行解耦:使用这些Event我们可以 ...
- 一种C# TCP异步编程中遇到的问题
最近在维护公司的一个socket服务端工具,该工具主要是提供两个socket server服务,对两端连接的程序进行数据的透明转发. 程序运行期间,遇到一个问题,程序的一端是GPRS设备,众所周知,G ...
- 玩转Slot Machine
最近在做一个有关Slot Machine小游戏的开发,其中遇到了不少的坑,现将个人遇到的问题总结如下,希望今后对大家开发的过程中有所的帮助. 这个项目是部署到微信朋友圈广告的,两天时间,PV就有14 ...
- php入门单引号与双引号区别
[1]单引号和双引号在处理变量的时候做法: 括在双引号内的变量会解释出值,但是括在单引号内则不做处理,直接输出: <?php $var = 'my name is huige'; echo &q ...
- PHP定时执行任务/Cron Job
对于PHP本身并没有一套解决方案来执行定时任务,不过是借助sleep函数完成的.这种方就是要提前做一些配置,如实现过程: ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执 ...
- Hive[5] HiveQL 数据操作
5.1 向管理表中装载数据 Hive 没有行级别的数据插入更新和删除操作,那么往表中装载数据的唯一途径就是使用一种“大量”的数据装载操作,或者通过其他方式仅仅将文件写入到正确的目录下: LOA ...
- pl/sql插入报错
用pl/sql 命令的方法导入文件,发现一只提示文件报错.报Error reading file错误. 原来: 在pl/sql工具->导入表里的sql插入方式下,可以选择“使用命令窗口”和“使用 ...
- MyEclipse 8.5配置Tomcat7.0
MyEclipse 8.5配置默认没有Tomcat7.0, 如果想使用怎么办.? window>>Preferences>>MyEclipse Enterprise Workb ...
- 线形,柱形,条形数据表(百度Echart插件)
[获取资源]进入官网, http://echarts.baidu.com/导航,下载,下拉框下载,常用303k.就是这么简单,就个一个js.[项目使用]新建项目,MyChart具体使用的过程中, ...
- 关于sqlmap无法打开的问题解决办法
sqlmap无法打开这个问题困扰了我几天,今天才从一个论坛的视频教程里看到这个办法,有可能对其他有些情况依旧没用,但是希望和我一样状况的人看到这篇文章,能收到一些启发 我之前百度了很久,google了 ...