创建数据表

数据库基础:创建并定义表结构

定义非空约束

  • (字段名 字段类型 NOT NULL)

数据库基础:创建并定义表结构 

 数据库基础:创建并定义表结构

定义默认字值                               

  • (字段名 字段类型 default 默认值)

定义主键

  • Primary key (主键字段名)

定义外键

  • 概念:外键是指向另一个表已有数据的约束,因此外键必须在目标表中存在。可以类比成网页链接;而链接那端存在内容才有意义。

数据库基础:创建并定义表结构 

修改已有数据表

增加列(字段)

数据库基础:创建并定义表结构 

删除列(字段)

数据库基础:创建并定义表结构 

上述语句运行不通过。

修改字段名

  • 格式:alter table 表名 alter column 旧字段名 新字段名

    数据库基础:创建并定义表结构

    ……上述语句经SQL Server 2000测试,查询分析通过,但是运行不通过。

为什么?百度知道

一般地,改字段名可以用这条语句:

alter table A rename column a to c

但是,实际应用中,我们往往是用J-SQL进行编译,而J-SQL不支持修改字段名,所以,如果一定要修改字段名,那么只有通过变通的方法了,具体思路为:

1.新建一个字段,取名为c;

2.将字段a的内容拷贝到c;

3.删除字段a;

修改字段名、删除字段、修改数据表名等因为牵连到其他元素:外键等,所以要慎重操作。实在需要,就在企业管理器中操作。

删除数据表

数据库基础:创建并定义表结构

相关文章: