场景
安装win32_11gR1_database完成之后,在工具安装目录下D:\app\Administrator\product\11.1.0\db_1\BIN,可以看到Oracle自带数据库查询工具SQL Plus
查看数据库有哪些表
select * from tab;
创建表
create table test(id number(2));
对于Oracle数据库来说,整型的数据类型变量是number,2指定整型长度
简单添加数据
insert into test(id) values(2);
执行事务
commit;
查询表结构
desc pas_alarm_info;
格式化date类型的字段,字符串输出
select to_char(alarm_time, 'yyyy-mm-dd hh24:mi:ss') from pas_alarm_info;
to_char(alarm_time,
2019-09-06 12:12:12
默认情况下,显示如下:
select alarm_time from pas_alarm_info;
alarm_time
06-9月 -19
日期字符串插入,需要进行转换
insert into tabname(datecol) value(to_date('2014-02-14 20:47:00','yyyy-mm-dd hh24:mi:ss')) ;
执行脚本
@C:test\mysql.sql
注意
SQL Plus增删改默认是开启事务的,所以如果没有执行commit指令,还是保留在内存中,没有真正写库