千家信息网

SQL复习笔记

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,Don`t put off till tomorrow what should be , the ReviewScrenn clean Command:host clsSys user
千家信息网最后更新 2024年11月11日SQL复习笔记

Don`t put off till tomorrow what should be , the Review

Screnn clean        Command:host clsSys user ,dba user         Unlock:alter user user_name account unlock;        setting:alter user user_name identified by password;Query User:            show users; update password:             password;Query tables:            select * from tab;设置显示列宽(数值类型number),9表示数字型,一个9表示一个数字位,只能用9            column ename format 9999;设置显示列宽(字符型varchar2,date),10个宽度位,a表示字符型,大小写都可以            column 字符型 format a10;设置一页显示记录高度如100个            set pagesize 100;执行最后一次SQL语句 使用/*叫做通配符,表示该表中的所有字段 数据字典去掉重复字段        select distinct user_period from user_name;使用别名用双引号(不加双引号没有空格),不能加单引号 oracle中单引号表示字符串类型或者日期类型        select sal*12 AS "年薪" from emp;        select sal*12+NVL(conn,0) from emp;支持+,-,*,%等运算如果结果为null ,在sqlplus客户端中是不显示,解放方案        Oracle专用函数                    select NVL(null,10) from emp;Null与具体数字dual哑表或者伪表  ||连接符号            select 'hellpw' || 'word' "结果" from dual;获取系统日期            select now();Oracle中使用关键字获取            select sysdate from dual;查询内容拼接管道符    select ename || '的薪水是' || sal || '美元' from emp;记录SQL语句结果(保存至硬盘,并创建sql文件)CREATE:    spool e:/oracle-day1.sql;    保存:spoll off;使用@命令 txt.sql文件从硬盘导入数据库@ user_path;注释符号 --  来表示注释 (SQL语句前 --在注释语句的最前端)    /*        多行注释    */
0