个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
简单来说就是把两个表关联起来。同样的一个名字在两个表中:如stu(name,sex)和表grade(name,cou),如果name是表stu中的主键,并且name也是表grade中的主键,那么表stu中的name就是表grade的外键了!
1个回答
在SYBASE的ASE和ASA中,可以使用如下的系统存储过程来获取主键: exec sp_pkeys 'table_name'; sql server也是一样的! 至于mysql,我没这个环境,相信应该有类似的存储过程的!
这个样子便于操作 希望对你有帮助 麻烦好评,谢谢
SQL:是一种语法格式,如果拿数据库比做你的一个朋友,那么sql就是你和你朋友之间用来沟通的语言。你要操作数据库做事情,就需要按照他的语言来告诉它,不同的数据库语法格式不一样的。 主键:一张表中,只能有一个主键。主键的作用是表中记录的唯一值,例如一个用户表,我们想要用户名唯一,那么就需要把用户名射制...
不是,但是我建议你采用整数,这样效率会比较高一些!
2个回答
不还意思,我高错了,那附加没用的
什么时候添加都行。(你的标题意思不正确,说成数据库中表的外键约束就对了)主键作用:用以标识唯一一条记录,也就是说用来区分行数据的标志。做数据库里的一张数据表时,一般只要定义了列属性,数据表就算是建立完成了。类似于/*创建StudentsInfo表*/use Moonfox_dbif exists(s...
这个也不懂啊 查一下百度网喽