ORACL∈ 常用的数据类型 数据类型 说明 Mcha)可变长度的字符串 char(n) 固定长度的字符串 Numbe(ps)适用于固定长度的整数和浮点数;最大位 数为38位 Date 定义日期和时间数据,从公元前4712-1-1 到公元9999-1232 Timestamp|定义日期和时间数据 第7页
常用的数据类型 数据类型 说明 Varchar2(n) 可变长度的字符串 ch () ar n 固定长度的字符串 固定长度的字符串 Number(p,s) 适用于固定长度的整数和浮点数;最大位 数为38位 Date 定义日期和时间数据,从公元前4712‐1‐1 到公元9999‐12‐32 Timestamp 定义日期和时间数据 第 7 页
ORACL∈ 例1,创建一个名称为emp的表。表中包括 ename( 姓名)、 hiredate(雇用日期)和sal(薪水)三个字 段,字段类型分别为 varchar(10)、date、 number SQL> create table emp(ename varchar(10), hiredate date, sal number SQL> desc emp; QL> create table empKename varchar(10),hiredate date, sal number); 已创建。 QL>desc emp 是否为空?类型 UARCHAR2(10> HIREDATE DATE SAL NUMBER QL> 第8页
• 例1,创建一个名称为emp的表。表中包括ename( 姓名)、hiredate hiredate(雇用日期)和sal(薪水)三个字 段,字段类型分别为varchar(10)、date、number。 SQL> create table emp(ename varch (10) hi d ar(10),hiredate date, sal number); SQL> desc emp; 第 8 页
ORACL∈ ·例2,创建表时指定表空间; 创建一个名称为emp1的表。表中字段结构同emp ,所属表空间为 users。 SQL> create table emp1(ename varchar(10),hiredate date, sal number tablespace users 第9页
• 例2,创建表时指定表空间; – 创建一个名称为emp1的表。表中字段结构同emp ,所属表空间为users。 – SQL> create table emp1(ename varchar(10),hiredate date, sal number)tablespace tablespace users; 第 9 页
ORACL∈ ●·0(2)通过 SQL Developer创建数据表 具体步骤 ①启动服务 OracleServiceXscj OracleOra db 11g homelTNSListener OracleMTSRecovery Service C& Oracle OraDb11g_homelClrAgent OracleOraDb11g home 1TNSListener OracleserviceXsCJ 第10页
(2)通过SQL Developer Developer创建数据表 • 具体步骤: ① 启动服务: – OracleServiceXSCJ – OracleOraDb11g home1TNSListener OracleOraDb11g_home1TNSListener 第 10 页
ORACL∈ ②启动 SQL Developer 选择【开始】>【所有程序】→【 Oracle OrdB11 g home1】>【应用程序开发】→【SQL Developer】。 Oracle SQL Developer Enter the full pathname for java. exe ·选择」ava路径。如“C:}app \product\ 11.1.\db 1 jdk bin java.exe 第11页
② 启动SQL Developer • 选择【开始】→【所有程序】→【Oracle‐ OraDb11g home1 OraDb11g_home1】→【应用程序开发】→【SQL Developer】。 • 选择Java路径。如“C:\app \product\11.1.0\db_1\jdk\bin\java.exe” 第 11 页