[我刚开始使用Access 2016通过SQL进行数据库课程。我收到一条语句结束错误,不确定如何解决它。
我的表代码是`
Create Table Pet_Owner (
OwnerID autoincrement Null,
OwnerLastName Char(30) Not Null,
OwnerFirstName Char(30) Not Null,
OwnerPhone Int Null,
OwnerEmail VarChar(100) Not Null Unique,
Constraint Pet_Owner_PK Primary Key(OwnerID)
);
和到目前为止我要添加的插入查询是
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail) Values (
'Downs' , 'Marsha' , '555-537-8765' , '[email protected]')
Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail) Values (
'James' , 'Richard' , '555-537-7654' , '[email protected]')
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail) Values (
'Frier' , 'Liz' , '555-537-6543' , '[email protected]')
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerEmail) Values (
'Trent', 'Miles', '[email protected]') ;
[当我使用append时,是说我在第一组值的末尾缺少分号,但是如果我加上它,则说我的语句末尾有字符。如果有人可以帮助我或指出正确的方向来解决错误,我将不胜感激。谢谢
您需要以insert into
开头每个语句,并以;
分隔它们。
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail)
Values ('Downs' , 'Marsha' , '555-537-8765' , '[email protected]');
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail)
Values ('James' , 'Richard' , '555-537-7654' , '[email protected]');
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerPhone, OwnerEmail)
Values ('Frier' , 'Liz' , '555-537-6543' , '[email protected]');
Insert Into Pet_Owner (OwnerLastName, OwnerFirstName, OwnerEmail)
Values ('Trent', 'Miles', '[email protected]');