--4.如何为可以为NULL的字段指定null值,或者有默认值的字段指定默认值
insert into Student values('dsfasdfas','fasdfas',1,3,'23432',default,'2012-2-2',null)
--5.如果字段可以为NULL,那么就可以不指定这个字段
insert into Student(LoginPwd,StudentName,Gender,GradeId,Phone,Address,Birthday) values('dsfasdfas','fasdfas',1,3,'23432',default,'2012-2-2')
--6.如果是非空字段,就必须插入值
insert into Student(LoginPwd,StudentName,Gender,GradeId,Phone,Address) values('dsfasdfas','fasdfas',1,3,'23432',default)
--插入的值必须满足表的完整性约束
insert into Student(LoginPwd,StudentName,Gender,GradeId,Phone,Address,Birthday) values('aaa','fasdfas',1,3,'23432',default,'2012-2-2')
--类型在插入数据时的地位:
--7.任何类型的值都可以包含在‘’以内:系统会做隐式的强制转换,将实参的值强制转换为字段的类型,如果可以转换就执行相应的操作,如果不可以转换就报错
insert into Student values('dsfasdfas','fasdfas','0','3','23432','fadsfas','2012-2-2','fasfasd')
--8.如果是字符串类型却没有添加‘’就会:.如果是数值组成的字符串就OK 2.如果是非数值组成的字符串就报错
insert into Student values('dsfasdfas',fasdfas,'0','3','23432','fadsfas','2012-2-2','fasfasd')
insert into Student values('dsfasdfas',123123,'0','3','23432','fadsfas','2012-2-2','fasfasd')
--9.日期类型的值一定需要包含在‘’以内,否则就是系统的默认值 1905-7-2 1906-6-22
insert into Student values('dsfasdfas',121,'0','3','23432','fadsfas',2012-2-2,'fasfasd')