zoukankan      html  css  js  c++  java
  • linux课程笔记2(崔老师)

    下载文件
    ftp到服务器
    ftp 192.168.5.200

    登录上去之后默认是ascii下载方式
    Tyep set to A 
    Tyep set to I

    ascii 设置成ascii码方式

    bin 设置成二进制解码方式

    get :下载某一个文件
    mget :下载多个文件

    如果是二进制文件,则需要使用bin方式下载

    lcd 切换本地的目录

    上传文件
    put:上传某一个文件
    mput:上传多个文件


    --------------------------------------
    oracle 里的函数有哪些类型,有哪些?举例:

    sqlplus 进入oracle环境
    进入了sqlplus后
    !clear 表示清屏

    在linux/unix 中输入'!' 表示切换到linux操作系统环境的进行命令操作
    在windows中 '$' 表示切换到本地的操作系统环境的进行命令操作

    show user 查看是哪个用户登录的


    SQL> select table_name
      2  from user_tables;
    查看当前用户下有哪些表


    SQL> select sysdate from dual;
    是oracle里的'哑表'

    哑表 用到了oracle的同意词的概念

    查看表结构:desc s_emp;


    varchar 与varchar2的区别:varchar不根据所存的字符变化,varchar2会根据所存的字符长度动态分配内存长度

    commission_pct:提成率

    s_emp 员工表
    s_dept  部门表
    s_region 地区表

    --------------------------
    l 显示刚刚执行过的sql语句,缓存每次自动存放刚刚执行的一条sql语句。
    / 执行一次缓存里的sql语句

    首先要定位到修改的那一行
    a 向缓存里sql语句指定的那一行追加(append)


    i 插入新的一行
    例:
    SQL> l
      1  select salary*3
      2* from s_emp
    SQL> 1
      1* select salary*3
    SQL> i,last_name
    SQL> l
      1  select salary*3
      2  ,last_name
      3* from s_emp
    SQL> /

    del 对缓存里sql语句删除指定的一行
    例:
    SQL> l
      1  select salary*3
      2  ,last_name
      3* from s_emp
    SQL> 2
      2* ,last_name
    SQL> del
    SQL> l
      1  select salary*3
      2* from s_emp

    重写第一行
    例:
    SQL> l
      1  select salary*3
      2* from s_emp
    SQL> 1 select salary
    SQL> l
      1  select salary
      2* from s_emp

    c/old/new 替换指定行中的字符串
    例:
    SQL> select salary*3,lest_name
      2  from s_emp;
    select salary*3,lest_name
                    *
    ERROR at line 1:
    ORA-00904: "LEST_NAME": invalid identifier

    例:
    SQL> 1
      1* select salary*3,lest_name
    SQL> c/les/las
      1* select salary*3,last_name
    SQL> /

    保存sql语句
    save file_name 保存缓存里的sql语句到本地
    例:
    SQL> l
      1  select salary*3,last_name
      2* from s_emp
    SQL> save test.sql
    Created file test.sql
    SQL> !ls
    bash_profile  mydocument       shadow  test.sql
    java          SDemo??幕录??.zip  test    ??师?纬?录??.exe

    start file_name  执行本地的sql文件
    例:
    SQL> start test.sql


    查看:
    SQL> !more test.sql
    select salary*3,last_name
    from s_emp
    /

    清理缓存:
    SQL> l
      1  select salary*3,last_name
      2* from s_emp
    SQL> clear buffer;
    buffer cleared
    SQL> l
    SP2-0223: No lines in SQL buffer.

    SQL> col last_name for a15 调整列显示的格式
    SQL> column last_name 显示某列上面定义的格式
    COLUMN   last_name ON 
    FORMAT   a15
    SQL> column last_name clear 清除某列上面定义的格式

    查询s_emp表中所有员工的工资,如果是销售人员则把工资加提成后显示出来,
    如果不是销售人员则把工资正常显示。
    1.
    select nvl(commission_pct,0)
    from s_emp

    2.
    select last_name,salary*(
    1+nvl(commission_pct,0)/100) sal
    from s_emp;

    ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    视频记录7:http://dl.dbank.com/c0o3uzp482

    视频记录8:http://dl.dbank.com/c042oakteb

    视频记录9:http://dl.dbank.com/c03sqi3d3m

    视频记录10:http://dl.dbank.com/c0ub2ca2hi

    视频记录11:http://dl.dbank.com/c06z81p77a

  • 相关阅读:
    Python第二十天 shutil 模块 zipfile tarfile 模块
    SQL Server中SET QUOTED_IDENTIFIER的使用
    SQL Server AG集群启动不起来的临时自救大招
    检查使用共享表空间的表
    数据库历史简图
    线上centos6出现软死锁 kernel:BUG: soft lockup
    ORA-01810:格式代码出现两次 解决方法
    C# DES (ECB模式) 加密解密 --单倍长
    Android-ContentProvider使用
    第十三周(动物这样叫)
  • 原文地址:https://www.cnblogs.com/luowei010101/p/2221938.html
Copyright © 2011-2022 走看看