oracle语句整理,Oracle常用语句及时整理归纳

Oracle常用语句及时整理归纳

1.插入:

sql>inset into StudentInfo values(1,'test',22,‘软件工程’,'山东');

2.格式化输出:

sql>set wrap off

sql>set line 240

sql>set pagesize 300

sql>select * from student where rownum<2

3.scott用户下表的查看与操作。

scott登陆后,再sql>select * from user_tables;

SQL> select * from emp;

EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM     DEPTNO

---------- ---------- --------- ---------- -------------- ---------- ---------- ----------

7369 SMITH      CLERK           7902 17-12月-80            800                    20

7499 ALLEN      SALESMAN        7698 20-2月 -81           1600        300         30

7521 WARD       SALESMAN        7698 22-2月 -81           1250        500         30

7566 JONES      MANAGER         7839 02-4月 -81           2975                    20

7654 MARTIN     SALESMAN        7698 28-9月 -81           1250       1400         30

7698 BLAKE      MANAGER         7839 01-5月 -81           2850                    30

7782 CLARK      MANAGER         7839 09-6月 -81           2450                    10

7788 SCOTT      ANALYST         7566 19-4月 -87           3000                    20

7839 KING       PRESIDENT            17-11月-81           5000                    10

7844 TURNER     SALESMAN        7698 08-9月 -81           1500          0         30

7876 ADAMS      CLERK           7788 23-5月 -87           1100                    20

7900 JAMES      CLERK           7698 03-12月-81            950                    30

7902 FORD       ANALYST         7566 03-12月-81           3000                    20

7934 MILLER     CLERK           7782 23-1月 -82           1300                    10

已选择14行。

SQL> select '编号是:'||empno||'的雇员,姓名是:'||ename||',工作是:'||job from emp;

'编号是:'||EMPNO||'的雇员,姓名是:'||ENAME||',工作是:'||JOB

--------------------------------------------------------------------------------------------

编号是:7369的雇员,姓名是:SMITH,工作是:CLERK

编号是:7499的雇员,姓名是:ALLEN,工作是:SALESMAN

编号是:7521的雇员,姓名是:WARD,工作是:SALESMAN

编号是:7566的雇员,姓名是:JONES,工作是:MANAGER

编号是:7654的雇员,姓名是:MARTIN,工作是:SALESMAN

编号是:7698的雇员,姓名是:BLAKE,工作是:MANAGER

编号是:7782的雇员,姓名是:CLARK,工作是:MANAGER

编号是:7788的雇员,姓名是:SCOTT,工作是:ANALYST

编号是:7839的雇员,姓名是:KING,工作是:PRESIDENT

编号是:7844的雇员,姓名是:TURNER,工作是:SALESMAN

编号是:7876的雇员,姓名是:ADAMS,工作是:CLERK

编号是:7900的雇员,姓名是:JAMES,工作是:CLERK

编号是:7902的雇员,姓名是:FORD,工作是:ANALYST

编号是:7934的雇员,姓名是:MILLER,工作是:CLERK

获取表字段:

SQL> select * from user_tab_columns where Table_Name='SC';

4.增加表:

SQL> create table C(Cno number(20) not null primary key,Cname  number(20) not null,Ccredit number(3));

5.删除表:

SQL> drop table TableTest;

6.修改表:

SQL> alter table C modify Cname varchar2(20);//修改字段类型

SQL> alter table C rename to Test1;//修改表名

SQL> alter table C rename colunm name to name1;//修改表列名

SQL>alter table C drop name cascadeconstraints;//删除表列

7.字符函数 SQL> select * from emp where hiredate like '%-81%';//模糊查询 SQL> select ename,substr(ename,1,3) from emp;//字符函数substr截取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值