当前位置:首页 > 数据库上机实验报告
.
在s表中删除concat列
altertablesdropcolumnconcat
更改s表concat列的属性把长度由20改为30
altertablesaltercolumnconcatvarchar(30)
联系方式名字为concat修改属性为唯一的属性名为con_concat
altertablesaddconstraintcon_concatunique(concat)
删除约束关系con_concat
altertablesdropconstraintcon_concat
/*插入一个元组*/
insertintosvalus(‘s1’,’精益’,20,’天津’)/*20不能写成’20’
整理范本
.
*/
试验中的问题的排除与总结:
1、在创建spj时
有三个实体所以从3个实体中取主码,还有一个数量属性也要写上
主码由那3个主码确定
2、更改一个数据库中数据表时一定要先使该数据库处于正在使用状态
3、constraint
是可选关键字,表示primarykey、notnull、unique、foreignkey或check约束定义的开始。约束是特殊属性,用于强制数据完整性并可以为表及其列创建索引。
4、--go可以不加但是要注意顺序注:go--注释提示错误
整理范本
.
5、注意添加一个空元素用null
附sql备份
--创建一个数据库student
createdatabasestudent go
--在数据库student中创建表studentcoursesc注意顺序
usestudent
---------------------------------------------------------------- createtablestudent (
snochar(9)primarykey,/*sno是主码列级完整性约束条件*/ snamechar(10)unique,/*sname取唯一值*/ ssexchar(2),
sagesmallint,/*类型为smallint*/ sdeptchar(20)/*所在系*/
整理范本
.
);/*;要加*/ -----------
整理范本
共分享92篇相关文档