数据库基础:创建并定义表结构
创建数据表
定义非空约束
- (字段名 字段类型 NOT NULL)
定义默认字值
- (字段名 字段类型 default 默认值)
定义主键
- Primary key (主键字段名)
定义外键
- 概念:外键是指向另一个表已有数据的约束,因此外键值必须在目标表中存在。可以类比成网页链接;而链接那端存在内容才有意义。
修改已有数据表
增加列(字段)
删除列(字段)
上述语句运行不通过。
修改字段名
为什么?百度知道。
一般地,改字段名可以用这条语句:
alter table A rename column a to c
但是,实际应用中,我们往往是用J-SQL进行编译,而J-SQL不支持修改字段名,所以,如果一定要修改字段名,那么只有通过变通的方法了,具体思路为:
1.新建一个字段,取名为c;
2.将字段a的内容拷贝到c;
3.删除字段a;
修改字段名、删除字段、修改数据表名等因为牵连到其他元素:外键等,所以要慎重操作。实在需要,就在企业管理器中操作。