日期格式r
to_date函数多使用在插入日期类型数据的时候。r
r
完整的日期格式YYYYMONDDHH24missr
例子DATEtimeto_date201011月11YYYYMONDDr
i
serti
tostude
tbirthdayvaluesto_date201011月11YYYYMONDDr
使用系统默认的格式插入r
i
serti
tocustomerbirthdayvalues1111月10默认的日期类型转换r
r
272查询语句:将日期类型的字段进行显示日期类型字符串r
需要用到to_char函数r
to_char函数的格式to_char日期类型日期格式r
例如:selectbirthdayfromcustomer默认调用to_char函数,显示的样式是系统默认的样式r
selectto_charbirthdayYYYYMONDDfromcustomer显示调用to_char函数r
to_char函数多用在查询语句中,主要任务是将日期显示以指定的日期格式显示出来。r
r
r
r
r
3SQL中常用的命令分类及其使用重要r
r
31SQL中常用的命令可以分为哪些?r
r
SQL中常用的命令包括DDLDMLDCLTCLr
DDL数据定义语言对“表结构的”操作我们称作数据定义语言r
DML数据操作语言对“表中数据的”操作我们称作数据操作语言r
DCL数据控制语言授权语句GRANTTO收回权限语句REVOKEFROMr
TCL事务控制语言commitrollbackr
r
32DML数据操作语言支持回滚和提交操作r
对“表中数据”的操作r
包括的操作:INSERTDELETEUPDATESELECTr
r
i
serti
totable_
amevaluesr
deletefromtable_
amer
updatetable_
amesetr
selectfromtable_
amer
r
r
33DDL数据定义语言r
r
注意:所有的DDL语句不支持回滚操作r
r
对“表结构”的操作r
表结构包括哪些信息:表名、字段的个数、字段的名字、字段的数据类型等信息r
r
包括的操作r
修改字段名altertabler
修改字段类型altertabler
重命名表名re
amer
删除一个字段altertabler
添加一个字段altertabler
创建表createtabler
创建表空间createtablespacer
创建用户createuserr
修改用户密码alteruserr
删除表DROPTABLEr
删除用户DROPUSERr
删除表空间DROPTABLESPACEr
截断表TRUNCATETABLE删除表中的所有数据r
r
DDL语句特点带有ALTERRENAMEDROPTRUNCATECREATEr
r
331添加一个字段r
altertabletable_
ameaddCOLUMN_NAMECOLUMN_TYPEr
r
332删除一个字段r
altertabletable_
amedropcolum
COLUMN_NAMEr
r
333修改表名r
RENAMEold_table_
ameTO
ew_table_
amer
r
334修改字段名r
altertabletable_
amer
re
amecolum
old_colum
_
ameto
ew_colum
_
amer
r
335修改字段类型NUMBERVARCHAR2r
alerttabletable_
amemodifyCOLUMN_NAMECOLUMN_TYPEr
有些字段的类型是不能修改的?如果字段不为空无法修改r
r
r