SQL Server与Oracle的数据类型对应表
SQL Server与Oracle的数据类型对应表
Microsoft Sql Server |
Oracle |
Comment |
BINARY |
RAW |
- |
BIT |
NUMBER(3) |
- |
CHAR |
CHAR |
- |
DATETIME |
DATE |
Fractional parts of a second are truncated |
DECIMAL |
NUMBER(p[,s]) |
- |
FLOAT |
FLOAT(49) |
- |
IMAGE |
LONG RAW |
- |
INTEGER |
NUMBER(10) |
NUMBER range is -2,147,483,647 to 2,147,483,647 |
MONEY |
NUMBER(19,4) |
- |
NCHAR |
CHAR |
- |
NTEXT |
LONG |
- |
NVARCHAR |
VARCHAR2 |
- |
NUMERIC |
NUMBER(p[,s]) |
- |
REAL |
FLOAT(23) |
- |
SMALL DATETIME |
DATE |
The value for seconds is returned as 0 |
SMALL MONEY |
NUMBER(10,4) |
- |
SMALLINT |
NUMBER(5) |
NUMBER range is -32,767 to 32,767 |
TEXT |
LONG |
- |
TIMESTAMP |
RAW |
- |
TINYINT |
NUMBER(3) |
- |
VARBINARY |
RAW |
- |
VARCHAR |
VARCHAR2 |
- |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步