SQL定义表的结构.pptVIP

  • 15
  • 0
  • 约5.92千字
  • 约 27页
  • 2018-02-18 发布于浙江
  • 举报
SQL定义表的结构

第4章 结构化查询语言SQL 4.2.1 创建表 1.创建数据库命令 【格式】CREATE DATABASE 数据库名 2.创建数据表命令 【格式】 CREATE TABLE/DBF 表名 [NAME长表名] [FREE] ; (字段名1 数据类型 [(宽度 [,小数位数])] [NULL | NOT NULL]; [CHECK 条件 [ERROR “出错信息”]] [DEFAULT 默认值]; [PRIMARY KEY] [UNIQUE] ; [,字段名2…]; [, FOREIGN KEY 表达式 TAG 标记 REFERENCES 表名2 ) 1、用CREATE TABLE 命令可以完成表设计器具有的所有操作, 2、TABLE 和DBF等价,都 是建立表文件 3、NAME长表名为新建表指定一个长表名,只有打开数据库,在数据库中创建表时,才能指定一个长表名,长表名最多可以包含128个字符 4、FREE建立的表是自由表,不加入到打开的数据库中,当没有打开数据库时,建立的表都是自由表 5、字符类型用字符来表示 6、NULL:允许该字段值为空,NOT NULL字段值不能为空,缺省值为NOT NULL 7、CHECK逻辑表达式指定字段的合法值及约束条件 8、ERROR提示信息为在浏览编辑窗口中该字段输入的值不符合CHECK子句的合法值时显示的提示信息 8、DEFAULT表达式

文档评论(0)

1亿VIP精品文档

相关文档