意外的sql命令结尾oracle,oracle常⽤的⼀些sql命令//查看系统当前时间  HH24 24⼩时制  MI是正确的分钟
select to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual
//HH⾮24  mm不区分⼤⼩写 ⽇期中MM系统认为是⽉份
select to_char(sysdate,'yyyy-mm-dd HH:MM:SS') from dual
//报告TIMESTAMP数据类型格式的系统⽇期。
select SYSTIMESTAMP from dual;
//查询当前登录⽤户
select username from user_users
show user
//查看表结构(字段数据类型)
desc user_users
//查询当前⽤户所拥有的表
select table_name from  user_tables
//忘记密码登录
打开cmd窗⼝,输⼊ sqlplus / as sysdba
oracle登录命令
//远程连接
gb/ruiyuan@192.168.0.210/orcl
//创建序列
create sequence 序列名
start with 起始序列
increment by 每次增加的值
序列名.nextval(下⼀个序列)
序列名.currval(当前序列)
//创建回话临时表数据
create global temporary table 表 as 另⼀张表数据 on commit preserve rows;(可以复制原表中数据,⽐较常⽤的就是这个。) //添加字段注释(表注释)
comment on column tmp_xian.id is '主键'
comment on column tmp_xian.name is '最⼤⽤户名'
COMMENT ON TABLE TABLENAME IS '⽤户表';
//varchar2最⼤长度4000bite  char(2000bite)
//查看前500⾏数据
select * from T_PUB_DOWNLOAD_DETAIL where rownum<500
//count(*) 和count(1) 效率结果都⼀样  count(name)统计name列不为空的记录

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。