2017-06-05 140 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''BioMedical_Sciences');' – artm

+0

@artm Msg 8152,Level 16,State 14,第1行 字符串或二進制數據將被截斷。 該語句已終止。 – hello

+0

應該有''爲字符串文字,所以,Addmin應該'Addmin' – Thiagz

回答