mysql - Error with creating table -


this statement, i'm getting error on customer_t. error states:

"01:22:05   drop table customer_t   error code: 1051. unknown table 'energyefficient.customer_t'    0.016 sec"  create table customer_t              (customerid   int               not null,               name         varchar(45)       not null,               address      varchar(256)              ,               email        varchar(100)              ,                   phone        varchar(16)               , constraint pk_customerid primary key (customerid));   create table order_t           (orderid            int        not null,                orderdate          date           null,                customerid         int        not null, constraint pk_orderid primary key (orderid), constraint fk_customerid foreign key (customerid) references customer_t(customerid));  create table equipment              (equipmentid         int        not null,               equipmenttype       varbinary(12)      ,               yearofmanufacture   int                ,               cost                decimal(9,2)       ,           maker               varchar(45)        ,           model               varchar(45)        ,           customerid          int                , constraint equipmentid_pk primary key (equipmentid), constraint customerid_fk foreign key (customerid) references customer_t(customerid));  create table order_line_t               (orderlineid        int        not null,               orderid             int        not null,               equipmentid         int        not null,               orderlinecost       decimal(9,2)       , constraint orderlineid_pk primary key (orderlineid), constraint orderid_fk1    foreign key (orderid) references order_t(orderid), constraint equipmentid_fk2 foreign key (equipmentid) references equipment_t(equipmentid));  create table maintenanceschedule_t              (maintenanceid       int         not null,               maintenancetype     varchar(45) not null,               schedule_date            date        not null,               equipmentid         int         not null,               serviceid           int                 , constraint maintenanceid_pk primary key (maintenanceid), constraint equipmentid_fk3 foreign key (equipmentid) references equipment(equipmentid));  create table service              (serviceid           int          not null,               estimatedcost       decimal(9,2) not null,               status              varchar(16)  not null,               servicedate         date                 ,               equipmentid         int          not null,               employeeid          int          not null,               actualcost          decimal(9,2)         ,               servicetype         varchar(45)  not null,               notes               varchar(2000)        ,  constraint serviceid_pk primary key (serviceid), constraint equipmentid_fk foreign key (equipmentid)  references equipment(equipmentid));  create table employee_t              (employeeid          int          not null,               annualsalary        decimal(9,2)         ,               name                varchar(45)  not null,               dob                 date                 ,               position            varchar(45)          , constraint employeeid_pk primary key (employeeid));   

try using this:

set foreign_key_checks=0; drop table energyefficient.customer_t; set foreign_key_checks=1;

some time needs set foreign key checks 0;

thanks


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -