一、sql语句的分类
1,DML语句(数据操纵语言):insert,update,delete
2,DDL语句(数据定义语言):create,alter,drop,rename,truncate
3,DCL语句(数据控制语言):grant(授权),revoke(回收)
4,事务控制语言:commit,rollback,savepoint
二、windows 下oracle的启动/服务开启/创建用户/登录的步骤
1,oracle服务
(1)oracle的主服务是OracleServiceXE,若想使用oracle则必须启用该服务
(2)oracle的监听服务OracleXETNSListener,此服务在以下情况下需要启动
①使用浏览器访问oracle时(端口8080)。
②使用Java代码链接oracle数据时必须开启该服务(端口1521)。
③使用第三方工具链接oracle时必须启动该服务
2,oracle安装完后会有两个默认的账户
(1)sys:该账户是oracle数据库权限最高的用户,具备dba/sysdba/sysoper等权限或者角色。以该身份登录的命令是sqlplus "/as sysdba"
(2)system:该账户具备dba/sysdba角色和权限。登录方式与普通账户一样命令为sqlplus system/密码
3,创建新用户
(1)以管理员身份登录到oracle(使用命令show user可以显示当前登录的oracle用户)
sqlplus "/as sysdba"或sqlplus system/密码
(2)创建新用户uuu,密码uuu
create user uuu identified by uuu;
(3)给uuu用户赋予权限
grant connect,resource to uuu;
4,切换到新用户uuu
conn uuu/uuu
三、其他常用命令
1,修改当前会话默认日期格式
alter session set nls_date_language=english;
2,查看当前用户有哪些表
select table_name from user_tables;
3,dos下的清屏命令为:cls
oracle下的清屏命令为:$cls
退出oracle环境为:exit
4,执行sql文件
start e:/table.txt(table.txt里存放的是sql语句,e为它的路径)