Как мне загрузить этот текстовый файл в мою базу данных в виде таблицы? - PullRequest
0 голосов
/ 31 января 2019

Я не уверен, как импортировать этот TXT-файл в виде таблицы или как:

  1. Установить CustomerPk на автоинкремент
  2. ИзменитьCustNo должен быть индекс и быть установленным как обязательный

Это файл TXT, который я получил от своего инструктора, и любая помощь будет очень признательна.Я пытался просто загрузить файл как файл CSV, но таблица не отображается правильно.

CREATE TABLE customer
(   CustomerPK INT(11)
    CustNo          CHAR(8),
        CustFirstName    VARCHAR(20),
        CustLastName     VARCHAR(30),
    CustStreet  VARCHAR(50),
    CustCity    VARCHAR(30),
    CustState   CHAR(2),
    CustZip     CHAR(10),
    CustBal     DECIMAL(12,2) DEFAULT 0,
CONSTRAINT CustomerPK PRIMARY KEY (CustNo)
 )

ПРИМЕЧАНИЯ:

  • CustomerPK должен быть определен как первичный ключ и установлен в значение «Автоинкремент»
  • CustNo должен быть определен какИндекс и значение Обязательное
  • Для CustFirstName должно быть установлено Обязательное
  • Для CustLastName должно быть указано Обязательное

Импортировать данные с помощью приведенных ниже операторов SQL:

INSERT INTO customer
    (CustNo, CustFirstName, CustLastName, CustStreet, CustCity,
    CustState, CustZip, CustBal) 
    VALUES('C0954327','Sheri','Gordon','336 Hill St.','Littleton','CO','80129-5543',230.00);

INSERT INTO customer
    (CustNo, CustFirstName, CustLastName, CustStreet, CustCity,
    CustState, CustZip, CustBal) 
    VALUES('C1010398','Jim','Glussman','1432 E. Ravenna','Denver','CO','80111-0033',200.00);

INSERT INTO customer
    (CustNo, CustFirstName, CustLastName, CustStreet, CustCity,
    CustState, CustZip, CustBal) 
    VALUES('C2388597','Beth','Taylor','2396 Rafter Rd','Seattle','WA','98103-1121',500.00);

INSERT INTO customer
    (CustNo, CustFirstName, CustLastName, CustStreet, CustCity,
    CustState, CustZip, CustBal) 
    VALUES('C3340959','Betty','Wise','4334 153rd NW','Seattle','WA','98178-3311',200.00);

INSERT INTO customer
    (CustNo, CustFirstName, CustLastName, CustStreet, CustCity,
    CustState, CustZip, CustBal) 
    VALUES('C3499503','Bob','Mann','1190 Lorraine Cir.','Monroe','WA','98013-1095',0.00);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...