• Oracle数据库(二)


    指令来练习

    1.password,修改密码输入旧命令,在输入新的命令

    2.查询当前用户

    show user;

    2.查询用户下的所有对象,使用tab表,tab是每一个用户都有的

    select *from tab;

    3.设置先是的列宽

    字符类型
    column 字段名 format a宽度;
    整型
    column 字段名format 99999{9的个数,表示有多宽};

    4,设置一页显示的数据个数

    set pagesize num;

    5,清屏

    host cls

    6.查询表结构

    desc 表名;

    7.查询方式一

    select *from 表名;

    8.查询方式二

    select 字段1,字段2,字段3 from 表名;

    9.起别名方式一

    select 字段1 “别名1”,字段2 “别名2”,字段3 “别名3” from 表名;

    10.起别名方式二

    select 字段1 AS “别名1”,字段2  AS “别名2”,字段3  AS“别名3” from 表名;

    11.去重复

    select distinct XXX from 表名;

    12.null值的处理,解决null的问题,使用NVL()函数,NVL(a,b):如果a是NULL,用b替代;如果a是非NULL,就不用b替代,直接返回a的值

    select age+1 from where id > 19991230
    假如这个人,并未将自己的保存,就会出现这个值并未加
    可以使用NULL这个方法进行处理
    select NULL(age,0)+1 from where id > 19991230

    注意:null与具体数字运算时,结果为null

    13.哑表(伪表)的使用,使用||连接字符串

    格式:select ‘字符串1’||‘字符串2’ “别名” from dual;

    select ‘hello’||'world' "字符串为" from dual;

    在Oracle中,语句必须是完整的一条,所以必须使用一个哑表作为补充,使其成为一个完整的语句。

    14.sysdata的使用,显示系统的当前的时间,默认情况下,只是显示日期,并不会显示时间,格式:日期-月份-年

    select sysdate from dual;

    15.使用||连接符,输出XX的年龄是XX的形式

    select ename || '的年龄是' || age from info; 
  • 相关阅读:
    Intelligence System
    Hawk-and-Chicken
    The Stable Marriage Problem
    HDU 1173 采矿
    HDU 1018 Big Number 斯特林公式
    HDU 1005 Number Sequence
    ZOJ-3941 Kpop Music Party
    Codeforces 939 D Love Rescue
    Codefroces 939 C Convenient For Everybody
    Codeforces 935 C Fifa and Fafa
  • 原文地址:https://www.cnblogs.com/kw28188151/p/8186415.html
Copyright © 2020-2023  润新知