2017-06-05 21 views
1

は、私はこれらのエラーを取得:エラー:無効な列名

Invalid column name 'Addmin'.

Invalid column name 'Addmin'.

The multi-part identifier "[email protected]" could not be bound.

Invalid column name '[email protected]'.

Invalid column name 'BioMedical_Sciences'.

私はテーブルにデータを入力しようとしています。私はあなたのデータ型などを見ることができるようにも私の作成テーブルコードを含めている。

CREATE TABLE Accounts 
(
    ID INT NOT NULL, 
    FIRSTNAME CHAR(20) NOT NULL, 
    SURNAME CHAR(20) NOT NULL, 
    EMAIL CHAR(50) NOT NULL, 
    PASSWORD CHAR(20) NOT NULL, 
    AGE INT NOT NULL, 
    COURSE CHAR(25),  

    PRIMARY KEY (ID) 
); 

ALTER TABLE Accounts 
ALTER COLUMN FIRSTNAME CHAR; 

ALTER TABLE Accounts 
ALTER COLUMN SURNAME CHAR; 

ALTER TABLE Accounts 
ALTER COLUMN EMAIL CHAR; 

ALTER TABLE Accounts 
ALTER COLUMN PASSWORD CHAR; 

ALTER TABLE Accounts 
ALTER COLUMN AGE INT; 

ALTER TABLE Accounts 
ALTER COLUMN COURSE CHAR; 

INSERT INTO Accounts (ID, FIRSTNAME, SURNAME, EMAIL, PASSWORD, AGE, COURSE) 
VALUES (1, Addmin, Addmin, [email protected], [email protected], 19, BioMedical_Sciences); 
+2

VALUES(1、 'Addmin'、 'Addmin'、 '[email protected]'、 'P @ 55word'、19、 'BioMedicalScience'); – artm

+0

@artmメッセージ8152、レベル16、状態14、行1 文字列またはバイナリデータは切り捨てられます。 ステートメントが終了しました。 – hello

+0

''には文字列リテラルが必要ですので、Addminは 'Addmin'にする必要があります – Thiagz

答えて