首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ORA-00907:缺少右括号/

ORA-00907:缺少右括号/
EN

Stack Overflow用户
提问于 2018-06-26 06:48:05
回答 2查看 837关注 0票数 0

在Oracle数据库的DbVisualiser中运行此SQL查询。获取错误:

12:09:23创建-0行,0.096秒ORA-00907:缺少右括号

代码:

代码语言:javascript
复制
CREATE TABLE report(
    SALESPERSON_SOEID VARCHAR2(255),
    SALESPERSON_NAME VARCHAR2(255),
    COUNTER_PARTY_GP_NAME VARCHAR2(255),
    COUNTER_PARTY_GP_NUMBER VARCHAR2(255),
    COUNTER_PARTY_GFCID_NAME VARCHAR2(255),
    COUNTER_PARTY_GFCID VARCHAR2(255),
    RIC VARCHAR2(255),
    BBT VARCHAR2(255),
    TRADE_DATE DATE,
    FIRM_SIDE VARCHAR2(255),
    TRADE_QUANTITY real(7),
    AVG_EXEC_PRICE real(7),
    NOMINAL_AMT_LOCAL real(7),
    NOMINAL_AMT_USD real(7),
    TRADE_CRCY VARCHAR2(255),
    TRADE_COUNT int,
    CLIENT_TYPE VARCHAR2(255),
    ACCOUNT_CATEGORY VARCHAR2(255),
    ACCOUNT_SUB_CATEGORY VARCHAR2(255),
    CLIENT_COUNTRY VARCHAR2(255),
    EXECUTING_COUNTRY VARCHAR2(255),
    PRODUCT_DESC VARCHAR2(255),
    MARKET_SECTOR VARCHAR2(255),
    ISSUER_INDUSTRY_SECTOR VARCHAR2(255),
    HTPT_FLAG VARCHAR2(255),
    EXECUTING_REGION VARCHAR2(255)
);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-26 06:52:18

您可能希望从REAL数据类型中删除(7)。下文将进行汇编。

标准文档- 链接

代码语言:javascript
复制
CREATE TABLE report(
    SALESPERSON_SOEID VARCHAR2(255),
    SALESPERSON_NAME VARCHAR2(255),
    COUNTER_PARTY_GP_NAME VARCHAR2(255),
    COUNTER_PARTY_GP_NUMBER VARCHAR2(255),
    COUNTER_PARTY_GFCID_NAME VARCHAR2(255),
    COUNTER_PARTY_GFCID VARCHAR2(255),
    RIC VARCHAR2(255),
    BBT VARCHAR2(255),
    TRADE_DATE DATE,
    FIRM_SIDE VARCHAR2(255),
    TRADE_QUANTITY real,
    AVG_EXEC_PRICE real,
    NOMINAL_AMT_LOCAL real,
    NOMINAL_AMT_USD real,
    TRADE_CRCY VARCHAR2(255),
    TRADE_COUNT int,
    CLIENT_TYPE VARCHAR2(255),
    ACCOUNT_CATEGORY VARCHAR2(255),
    ACCOUNT_SUB_CATEGORY VARCHAR2(255),
    CLIENT_COUNTRY VARCHAR2(255),
    EXECUTING_COUNTRY VARCHAR2(255),
    PRODUCT_DESC VARCHAR2(255),
    MARKET_SECTOR VARCHAR2(255),
    ISSUER_INDUSTRY_SECTOR VARCHAR2(255),
    HTPT_FLAG VARCHAR2(255),
    EXECUTING_REGION VARCHAR2(255)
);
票数 3
EN

Stack Overflow用户

发布于 2018-06-26 06:54:31

这里的问题是使用"Real“数据类型,它的oracle等价于浮点。

快乐编码:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51036488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档