最新回答 / ProjectD_cg
你这个是 如果id不写值进去,就直接是默认值 0,而主键的值是不允许出现重复的,看报错信息就知道了,Duplicate是重复的意思。id smallint unsigned primary key auto_increment;添加自动编号直接写在列定义里就行了
2016-08-02
最新回答 / hgiy
子查询中的结果为age=26和age=27的记录,>any就是任意大于26的记录,不包括26,所有输出结果是没错的,要得到age=26的记录应为>=any。
2016-07-31
最新回答 / 懒羊
1,在创表时,同时设置的自增id会随着表的删除,这个自增的id也会消失。当表再次被创建时,id又会从0开始。2,在oracle中,会用序列的方式,为某个字段添加自增的id,同时以 序列名_nextval() ,_curval() 来使用该序列
2016-07-30
最赞回答 / 慕无忌8051045
我来详细的解释一下,你应该按照他讲的把配置文件上的client(这个是客户机) 还有mysqld(这是服务机,它就在你本地,你登录数据库的时候 mysql -uroot -proot -h127.0.0.1,,-h就是你连接的数据库,只不过你学习的时候服务器就在本地罢了) 还有一个连接器(character_set_connection,这个比较抽象,我们看不到,应该是在mysql数据库中的)也应该在my.ini中设置了,但是为什么都设置好了再执行insert插入中文还会出现问题呢,原因及时window中...
2016-07-30