建立的数据库错误是怎么回事?高手给看看~

来源:百度知道 编辑:UC知道 时间:2024/06/08 06:48:31
CREATE TABLE S
(no INT,
name CHAR(20),
sex CHAR(7),
age int,
dept char(12))
INSERT INTO STUDENT
VALUES('张敏','女','20011001','20','MA')
INSERT INTO STUDENT
VALUES('刘丰','男','20011002','21','IS')
INSERT INTO STUDENT
VALUES('王翔','女','20011003','19','CS')
INSERT INTO STUDENT
VALUES('陆逸','男','20011004','18','IS')
本来就是菜鸟了,就是不知道怎么弄才问的啊!你把他放到SQL里查询看下,谢谢 .谁给发个对的吧~谢谢 我急着要交作业 了

同意楼上的,并且再补充几点。
1。你no字段应该是主健吧,插入的时候没有赋值,如果你想自动编号,那应该是no int IDENTITY(1,1)
2。你后面语句赋值的时候,数据类型都和字段不匹配,age字段你赋值是字符型的,应该是INSERT INTO STUDENT
VALUES('张敏','女','20011001',20,'MA')

又是一个SQL菜菜问题
你要确定代码一定必须都是英文状态下的

上面创建表s 你下面insert into student能对吗,