码迷,mamicode.com
首页 > 其他好文 > 详细

ORA-00957 重复的列名

时间:2019-01-04 18:42:20      阅读:580      评论:0      收藏:0      [点我收藏+]

标签:老师   size   table   param   数据库表   数据库   name   tle   ams   

1、错误描述

 

ORA-00957: 重复的列名

2、错误原因

 

 

SQL> create table info(
  2     stu_id varchar2(7) not null, 
  3     stu_name varchar2(20) not null,
  4     stu_age varchar(2) not null,
  5     stu_age number(2) not null,
  6     stu_seat number(2) not null,
  7     enter_date date,
  8     stu_add varchar2(100) default ‘‘,
  9     class_no varchar2(4) not null
 10  );
 
create table info(
   stu_id varchar(7) not null,
   stu_name varchar2(20) not null,
   stu_age varchar(2) not null,
   stu_age number(2) not null,
   stu_seat number(2) not null,
   enter_date date,
   stu_add varchar2(100) default ‘‘,
   class_no varchar2(4) not null
)
 
    创建数据库表时,定义了同名字段stu_age,所以报错

 

 

3、解决办法

 

create table info(
   stu_id varchar(7) not null,
   stu_name varchar2(20) not null,
   stu_age varchar(2) not null,
   stu_seat number(2) not null,
   enter_date date,
   stu_add varchar2(100) default ‘‘,
   class_no varchar2(4) not null
)
    去掉一个stu_age字段


 

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://www.cnblogs.com/captainbed

ORA-00957 重复的列名

标签:老师   size   table   param   数据库表   数据库   name   tle   ams   

原文地址:https://www.cnblogs.com/odejsjhshw/p/10221740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!