缺失右括号问题出现在最后一行,可以在最后一行添加一个右括号解决问题。修改后的sql如下:

CREATE TABLE SALARY_DATA( ID NUMBER(10) PRIMARY KEY COMMENT '主键', DEPTID NUMBER(10) COMMENT '部门ID', DEPTNAME VARCHAR2(100) COMMENT '部门名称', JOBNAME VARCHAR2(100) COMMENT '岗位名称', APPLYNAME VARCHAR2(100) COMMENT '姓名', SALARYDATE VARCHAR2(10) COMMENT '薪资日期', WUSERID NUMBER(10) COMMENT '微信用户ID', CREATETIME DATE COMMENT '创建时间' , CREATEBY NUMBER(10) COMMENT '创建人ID' , JOBWAGE NUMBER(10,2) COMMENT '岗位工资', PERFORMANCEWAGE NUMBER(10,2) COMMENT '绩效工资', SENIORITYWAGE NUMBER(10,2) COMMENT '司龄工资', NIGHTSHIFTALLOWANCE NUMBER(10,2) COMMENT '晚班补贴', MAKEUPDIFFERENCE NUMBER(10,2) COMMENT '补发差额', OTHERREWARDS NUMBER(10,2) COMMENT '其他奖励', OVERTIMEPAY NUMBER(10,2) COMMENT '加班工资', TEMPERATURECOMPENSATION NUMBER(10,2) COMMENT '降温取暖费', JOBALLOWANCE NUMBER(10,2) COMMENT '岗位津贴', TRANSPORTATIONSUBSIDY NUMBER(10,2) COMMENT '交通补贴', LUNCHSUBSIDY NUMBER(10,2) COMMENT '午餐补贴', QUARTERLYBONUS NUMBER(10,2) COMMENT '季度奖励', LIVINGALLOWANCE NUMBER(10,2) COMMENT '生活津贴', NURSINGFEE NUMBER(10,2) COMMENT '护理费', TOTALPAYABLE NUMBER(10,2) COMMENT '应发合计', PERSONALPENSION NUMBER(10,2) COMMENT '个人养老', PERSONALUNEMPLOYMENT NUMBER(10,2) COMMENT '个人失业', PERSONALMEDICAL NUMBER(10,2) COMMENT '个人医疗', PERSONALACCUMULATIONFUND NUMBER(10,2) COMMENT '个人公积金', SOCIALSECURITYACCUMULATIONFUNDDUCTION NUMBER(10,2) COMMENT '社保公积金补扣', ANNUALPENSION NUMBER(10,2) COMMENT '年金', TOTALDEDUCTIONS NUMBER(10,2) COMMENT '合计', PERSONALINCOMETAX NUMBER(10,2) COMMENT '个人所得税', ATTENDANCEDEDUCTIONS NUMBER(10,2) COMMENT '考勤扣款', UNIONFEES NUMBER(10,2) COMMENT '工会会费', OVERTAX NUMBER(10,2) COMMENT '过税', OTHERDEDUCTIONS NUMBER(10,2) COMMENT '其他扣款', LUNCHDEDUCTION NUMBER(10,2) COMMENT '扣午餐费', COMMUNICATIONDEDUCTION NUMBER(10,2) COMMENT '扣通讯费', TOTALDEDUCTION NUMBER(10,2) COMMENT '扣款合计', CHILDRENEDUCATION NUMBER(10,2) COMMENT '子女教育', CONTINUINGEDUCATION NUMBER(10,2) COMMENT '继续教育', SERIOUSILLNESSMEDICAL NUMBER(10,2) COMMENT '大病医疗', HOUSINGLOAN NUMBER(10,2) COMMENT '住房贷款', RENT NUMBER(10,2) COMMENT '住房租金', SUPPORTINGELDERLY NUMBER(10,2) COMMENT '赡养老人', INFANTCARE NUMBER(10,2) COMMENT '婴幼儿照护', CUMULATIVESALARY NUMBER(10,2) COMMENT '工资累计', CUMULATIVEDEDUCTIONS NUMBER(10,2) COMMENT '抵扣累计', CUMULATIVEPERSONALINCOMETAX NUMBER(10,2) COMMENT '个税累计', ACTUALSALARY NUMBER(10,2) COMMENT '实发工资', REMARKS VARCHAR2(100) COMMENT '备注' )

以下sql报错ORA-00907 缺失右括号 CREATE TABLE SALARY_DATA ID NUMBER10 PRIMARY KEY COMMENT 主键 DEPTID NUMBER10 COMMENT 部门ID DEPTNAME VARCHAR2100 COMMENT 部门名称 JOBNAME VARCHAR2100 COMMENT 岗位名称 APPLYNAME VARCHAR2100

原文地址: https://www.cveoy.top/t/topic/fe74 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录