2.SQL表达式: 数值表达式 值表达式字符串表达式 日期表达式 逻辑表达式: 逻辑运算:NOT、AND、OR 比较谓词:( 范围谓词(IN、LIKE、IS) 存在谓词( EXIST)
数值表达式 值表达式 字符串表达式 日期表达式 逻辑表达式: 逻辑运算:NOT、AND、OR 比较谓词:(=、<、>、<>、<=、>=) 范围谓词( IN 、LIKE、IS) 存在谓词(EXIST) 2. SQL表达式:
3.SQL语言的函数 SQL内置函数 统计函数: COUNT、SUM、AVG、MAX和MIN,以一个表为范围 进行统计 字串处理函数 子串提取函数( Substring),大小写转换函数( Upper Lower),子串位置函数( Position)和串长度函数 时间日期处理函数: Current date(返回当前日期), Current time(返回当 前时间), Current timestamp(返回当前日期时间)
• SQL内置函数 – 统计函数: • COUNT、SUM、AVG、MAX和MIN,以一个表为范围 进行统计 – 字串处理函数: • 子串提取函数(Substring),大小写转换函数(Upper, Lower),子串位置函数(Position)和串长度函数 – 时间日期处理函数: • Current_date(返回当前日期),Current_time(返回当 前时间),Current_timestamp(返回当前日期时间) 3.SQL语言的函数
32数据定义语言 表 索引 视图 SQL的数据定义语句 操作对 操作方式 象表 创建 删除 修改 CREATE DROP ALTER TABLE TABLE TABLE 视图 CREATE DROP VIEW VIEW 索引 CREATE DROP INDEX INDEX
3.2 数据定义语言 表 索引 视图 SQL 的数据定义语句 操 作 方 式 操 作 对 象 创 建 删 除 修 改 表 CREATE TABLE DROP TABLE ALTER TABLE 视 图 CREATE VIEW DROP VIEW 索 引 CREATE INDEX DROP INDEX
表 1.创建基本表 2.完整性约束 3.修改基本表 4.撤消基本表 食
一、表 1. 创建基本表 2. 完整性约束 3. 修改基本表 4. 撤消基本表
1.创建基本表 语句格式: CREATE TABLE<表名 (<列名>数据类型〉<列级完整性约束条件〉 [,<列名〉「<数据类型〉<列级完整性约柬条件〉]…] [<表级完整性约束条件〉]) 功能:定义基本表的表名及其结构 若完整性约束条件涉及到该表的多个属性列,则必须定义在表 级上,否则既可定义在列级也可定义在表级
1. 创建基本表 语句格式: CREATE TABLE <表名> (<列名><数据类型>[<列级完整性约束条件>] [,<列名>[<数据类型>[<列级完整性约束条件>]]…] [<表级完整性约束条件>]); 功能:定义基本表的表名及其结构。 若完整性约束条件涉及到该表的多个属性列,则必须定义在表 级上,否则既可定义在列级也可定义在表级。