You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求与Oracle建表语句对应的SQL Server等价语句

Oracle建表语句转SQL Server等价命令

下面是你提供的Oracle建表语句对应的SQL Server版本:

-- SQL Server Create table command
CREATE TABLE [BPM_EPT].[XXPCS_EPT_DASHB_LOOKUP]
(
    [LOOKUP_TYPE] VARCHAR(100),
    [CREATION_DATE] DATETIME2(6)
)
ON [XXPCS_TBS]; -- 指定文件组,对应Oracle的TABLESPACE

关键转换说明:

  • Schema与表名:Oracle的带引号标识符转换为SQL Server的方括号标识符,保持schema和表名一致。
  • 数据类型:
    • Oracle的VARCHAR2(100 BYTE)等价于SQL Server的VARCHAR(100)(默认排序规则下按字节存储)。
    • Oracle的TIMESTAMP(6)对应SQL Server的DATETIME2(6),两者都支持微秒级精度。
  • 存储参数:Oracle中的PCTFREE、PCTUSED、STORAGE等存储管理参数在SQL Server中无直接对应,SQL Server会自动管理存储,因此无需保留。
  • 表空间/文件组:Oracle的TABLESPACE对应SQL Server的文件组,使用ON [文件组名]指定,需确保目标文件组已存在于SQL Server实例中。

内容的提问来源于stack exchange,提问作者Arup

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 11:02:46