--Oracle创建表create table t_test( test_id Number , gender char(1), test_name nvarchar2(10) --注意最后一个字段结尾不能有分号)--Oralce向t_test表里插入...
转载 2014-11-08 14:39:00
46阅读
1.基本语法:SELECT *[列名 [[AS] 别名], 列名2...] FROM 表名 [[AS] 别名];2. 使用||做连接:Oracle中的字符串用单引号。   例:SELECT '姓名:'||ename||'月薪'||sal FROM emp;3. 使用DISTINCT可以消除重复内容4. WHERE子句:使用WHERE指定的条件对数据进行筛选,返回符合条件的记录(
原创 精选 2017-01-25 14:30:29
6862阅读
   oracle基础语法     ORACLE支持五种类型的完整性约束NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值.CHECK (检查)--检查在约束中指定的条件是否得到了满足.UNIQUE (唯一)--保证在指定的列中没有重复值.在该表中每一个值或者每一组值都将是唯一的.PRIMARY KEY (主键)--用
转载 2021-04-25 21:53:56
142阅读
2评论
Oracle数据库的初步学习数据库的安装及其配置,使用默认选项进行安装即可oracle的几种常见客户端 i. Web端:https://localhost:5500/em(浏览器需要flash插件) i. Oracle控制台:SQLplus i. Oracle自带的GUI:Sql Developer i. 三方客户端:比如 Pl/sql Developer使用sqlpuls连接数据库的方式
转载 2021-05-08 10:30:41
120阅读
2评论
set line 160 SQL>set colsep' ';     //-域输出分隔符 SQL>set echo off;     //显示start启动的脚本中的每个sql命令,缺省为on SQL> set echo on               //设置运行命
原创 2012-10-08 16:55:24
398阅读
With语句可以在查询中做成一个临时表/View,用意是在接下来的SQ
转载 2020-04-14 16:46:00
130阅读
2评论
/* 1. 创建一个表空间。 2. 创建一个用户,设置默认表空间。 3. 给用户授权。 4. 用当前用户登录,创建表、视图、存储过程等。 */ create tablespace systemManagerTablespace datafile 'systemManager.dbf' size 50M; --添加表空间大小 alter tablespace systemManagerTables
转载 2013-01-17 23:39:00
117阅读
2评论
以前都是使用pl/sql来登陆oracle数据库并执行sql语句的,今天使用sqlplus登陆竟然不知道怎么登陆,登陆上了竟然不知道怎么查看所有表。登陆:sqlplus test/123456@192.168.0.17:1521/orcl登陆过之后想要查看所有的表,使用show tables;发现不...
转载 2015-04-02 08:48:00
74阅读
2评论
select a.uiblockid,a.uilac_id,cast(a.subsum*1.0/b.totalsum as numeric (10, 2) ) BL from (select sum(uinmsg_lac) subsum,uilac_id,uiblockid from T_msg_lac group by uilac_id,uiblockid) a, (select sum
原创 2011-03-24 15:57:04
581阅读
sqlplus user/passwd@//host:1521/orcl as sysdba
原创 2011-06-14 17:10:44
446阅读
创建表的语法CREATE[GLOBAL TEMPORARY]TABLE table_name(  column_name type [CONSTRAINT constraint_def DEFAULT default_exp][,column_name type [CONSTRAINT constraint_def DEFAULT default_exp]…])[ON COMMIT {D
转载 精选 2014-04-05 21:15:47
427阅读
--注意分号很重要不能少begininsert into table (column1,column2) values(value1,value2);insert into table (column1,column2) values(value1,value2);insert into table (column1,column2) values(value1,value2);end;
原创 2023-02-28 14:57:42
99阅读
 1、case when的用法 SELECT col1, col2,         CASE            WHEN col3 > 1 AND col3 <2   &nb
转载 精选 2011-02-23 08:25:45
429阅读
1、MERGE INTO 的用途:   MERGE INTO 是Oracle 9i新增的语法,在10g时得到补充,用来合并UPDATE和INSERT语句,根据一张表或子查询与另一张表进行连接查询,连接条件匹配就进行UPDATE,不匹配就进行INSERT,这个语法仅需要一次全表扫描就可以完成全部工作,执行效率会比单纯的UPDATE+INSERT高,具体应用可用于表之间的同步。2、
原创 精选 2014-07-25 11:27:04
1086阅读
1点赞
一,知识点1,SQL语句SQL语句是结构化查询语句,操作数据库需要向数据库发送SQL语句,数据库会理解SQL语句的定义并执行SQL语句分为数据定义语言(DDL)用于建立、修改、删除数据库对象,包括创建语句(CREATE)、修改语句(ALTER)、删除语句(DROP),比如使用 CREATETABLE 创建表,使用 ALTER TABLE 修改表,使用DROP TABLE删除表等动...
原创 2022-02-11 15:08:30
104阅读
一,知识点--1子查询是一条查询语句,他是嵌套在其他语句中的,目的为外层SQL语句提供数据DDL,DML,DQL都能使用谁的工资高于CLARK?SELECT ename,sal FROM emp_liwc WHERE sal>(SELECT sal FROM emp_liwc WHERE ename = 'CLARK')和CLARK同部门的有谁?SELECT ename,...
原创 2022-02-11 15:08:39
61阅读
一,知识点视图是数据库的对象之一,在SQL一句中体现和表一样,但是他不是一张真实存在的表,只是对应表的结果集授予权限--1GRANT CREATE VIEW TO liwc创建简单视图--2CREATE VIEW v_emp_10 AS SELECT empno,ename,sal,deptno FROM emp_liwc WHERE deptno = 10查看视图结构--3...
原创 2021-07-07 13:57:18
115阅读
一,知识点--1子查询是一条查询语句,他是嵌套在其他语句中的,目的为外层SQL语句提供数据DDL,DML,DQL都能使用谁的工资高于CLARK?SELECT ename,sal FROM emp_liwc WHERE sal>(SELECT sal FROM emp_liwc WHERE ename = 'CLARK')和CLARK同部门的有谁?SELECT ename,...
原创 2021-07-07 13:57:19
80阅读
Oracle数据库的物理结构 数据文件的后缀:.DBF 控制文件的后缀:.CTL 日志文件的后缀:.LOG 一个数据库(数据库实例orcl)由一个或者多个数据文件和控制文件和日志文件组成,但是一个数据库至少有一个数据文件和控制文件和日志文件。 -- 使用命令查看数据库中的数据文件。 select n ...
转载 2021-07-22 10:15:00
99阅读
2评论
oracle存储过程语法Oracle存储过程基本语法
原创 2023-05-08 13:34:44
72阅读
  • 1
  • 2
  • 3
  • 4
  • 5