zoukankan      html  css  js  c++  java
  • oracle--dos指令学习积累

    进入oracle数据库,尤其是要运用sql plus,面临着许多小技巧性问题,那么我们就来总结一下:
    一、 在进入plsql后首先面临的几个问题:
    1 有些plSql的管理员和用户名密码是不可视的,大家不要奇怪,把输入法调整好,然后,按照已有自己的密码敲上去,就可登陆了。
    2 进入一个用户例如:shunge 想查看用户名下的表:select * from tab;
    3 用sql语句建立用户名密码,以及权限
    create user shuaige identified by shuaige;建立用户名叫shuaige(帅哥)密码:shuaige
    grant connect,resource,dba to shuaige;将三种权限赋予shuaige.
    4 建表:Mob
    5 查看表结构:()
    desc Mob;
    6 想调用其他用户的表
    select * from scott.emp;
    7 增删查改,见另外资料

    二、以下关于建立数据库序列问题,来解决困扰我们的自动递增问题
    1 定义序列:
    create Sequence sequence [increment by 1] [start with 1] [{maxvalue 1 | nomaxvalue}] [{minvalue 1 | nominValue}] [{cycle|nocycle}] [{cache | nocache }]
    2 select '编号是:' || empno || '的雇员,姓名是:' || ‘,工作是:’|| job from scott sys.emp;

    三、单行函数,这里要注意格式,虚拟表。
    1 select upper('smith') from dual;将smith从小写转成大写。
    select * from scott.emp where ename=upper('smith');
    2 select lower('HELLO WORLD') FROM DUAL;装换成小写;
    3 select initcap('HELLO WORLD') FROM DUAL;首字母大写
    select initcap(ename) from scott.emp;
    4 select concat('hello','world') from dual;合并函数

  • 相关阅读:
    纯前端导出Excel表格
    vue 组件按需引用,vue-router懒加载,vue打包优化,加载动画
    解决图片循环展示间距
    微信小程序aes前后端加密解密交互
    判断字符串中是否包含表情
    银行卡号Luhn校验算法
    身份证校验(支持15位和18位身份证号)、邮箱校验正则
    数组去重
    bootstrap 中 css 与 javascript 的使用
    js 分页
  • 原文地址:https://www.cnblogs.com/shunzdd/p/5585942.html
Copyright © 2011-2022 走看看