结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
原创 2022-04-12 16:33:27
331阅读
--Oracle创建表create table t_test( test_id Number , gender char(1), test_name nvarchar2(10) --注意最后一个字段结尾不能有分号)--Oralce向t_test表里插入...
转载 2014-11-08 14:39:00
67阅读
1.基本语法:SELECT *[列名 [[AS] 别名], 列名2...] FROM 表名 [[AS] 别名];2. 使用||做连接:Oracle字符串用单引号。   例:SELECT '姓名:'||ename||'月薪'||sal FROM emp;3. 使用DISTINCT可以消除重复内容4. WHERE子句:使用WHERE指定条件对数据进行筛选,返回符合条件记录(
原创 精选 2017-01-25 14:30:29
6931阅读
文法上下文无关文法\[\begin{align*} 文法 G[S]=(V_N,V_T,P,S)=> \left\{ \begin{aligned} V_N&:非终结符集合\\ V_T&:终结符集合\\ P&:产生式\\ S&:文法开始符号 \end{aligned} \right. \end{align*} \]四种文法 0型 —— 短语文法 1型 —— 上下
转载 2024-02-25 12:00:48
64阅读
在一种语言中,很难客观判断哪些语法元素属于高级语法。对于本章会讲到高级语 法元素,我们会讲到这样元素,它们不与任何特定内置类型直接相关,而且在刚开始 学习时相对难以掌握。对于 Python 中难以理解特性,其中最常见是:• 迭代器(iterator)。 • 生成器(generator)。 • 装饰器(decorator)。 • 上下文管理器(context manager)。迭代器 迭代
原创 2024-04-25 11:22:35
42阅读
在一种语言中,很难客观判断哪些语法元素属于高级语法。对于本章会讲到高级语 法元素,我们会讲到这样元素,它们不与任何特定内置类型直接相关,而且在刚开始 学习时相对难以掌握。对于 Python 中难以理解特性,其中最常见是:• 迭代器(iterator)。 • 生成器(generator)。 • 装饰器(decorator)。 • 上下文管理器(context manager)。 迭代器
原创 2024-04-08 12:23:50
6阅读
在一种语言中,很难客观判断哪些语法元素属于高级语法。对于本章会讲到高级语 法元素,我们会讲到这样元素,它们不与任何特定内置类型直接相关,而且在刚开始 学习时相对难以掌握。对于 Python 中难以理解特性,其中最常见是:• 迭代器(iterator)。 • 生成器(generator)。 • 装饰器(decorator)。 • 上下文管理器(context manager)。迭代器 迭
原创 2024-04-22 09:06:42
16阅读
MERGE语句是Oracle9i新增语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询连接条件对另外一张表进行查询,连接条件匹配上进行UPDATE,无法匹配执行INSERT。这个语法仅需要一次全表扫描就完成了全部工作,执行效率要高于INSERT+UPDATE。
原创 2013-08-15 09:16:05
708阅读
--示例1 PL/SQL 基本语法 declare --声明:变量、游标 v_num number(5) :=5; --变量名 [constant:常量] 数据类型 [赋值] begin --程序开始 DBMS_OUTPUT.PUT_LINE('v_num的当前值为:'|| v_num);-- if v_num>=10 then --
原创 精选 2023-02-03 16:15:31
323阅读
1点赞
-- 表create table test (names varchar2(12), dates date, num int, dou double);-- 视图create or replace view vi_test asselect * from test;-- 同义词create or replace synonym aafor dbusrcard001.aa;-- 存储过程create or replace produce dd(v_id in employee.empoy_id%type)asbegin enddd;-- 函数create or replace function
转载 2011-01-03 01:40:00
64阅读
2评论
  -- 创建表 create table XXXX (names varchar2(12),                    dates date,    
转载 精选 2013-02-24 14:43:31
418阅读
-- 表create table test (names varchar2(12), dates date, num int, dou double);-- 视图create or replace view vi_test asselect * from ...
原创 2022-11-22 00:19:09
55阅读
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
132阅读
2评论
set line 160 SQL>set colsep' ';     //-域输出分隔符 SQL>set echo off;     //显示start启动脚本中每个sql命令,缺省为on SQL> set echo on               //设置运行命
原创 2012-10-08 16:55:24
443阅读
With语句可以在查询中做成一个临时表/View,用意是在接下来SQ
转载 2020-04-14 16:46:00
142阅读
2评论
/* 1. 创建一个表空间。 2. 创建一个用户,设置默认表空间。 3. 给用户授权。 4. 用当前用户登录,创建表、视图、存储过程等。 */ create tablespace systemManagerTablespace datafile 'systemManager.dbf' size 50M; --添加表空间大小 alter tablespace systemManagerTables
转载 2013-01-17 23:39:00
122阅读
2评论
以前都是使用pl/sql来登陆oracle数据库并执行sql语句,今天使用sqlplus登陆竟然不知道怎么登陆,登陆上了竟然不知道怎么查看所有表。登陆:sqlplus test/123456@192.168.0.17:1521/orcl登陆过之后想要查看所有的表,使用show tables;发现不...
转载 2015-04-02 08:48:00
76阅读
2评论
   oracle基础语法     ORACLE支持五种类型完整性约束NOT NULL (非空)--防止NULL值进入指定列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值.CHECK (检查)--检查在约束中指定条件是否得到了满足.UNIQUE (唯一)--保证在指定列中没有重复值.在该表中每一个值或者每一组值都将是唯一.PRIMARY KEY (主键)--用
转载 2021-04-25 21:53:56
149阅读
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
638阅读
sqlplus user/passwd@//host:1521/orcl as sysdba
原创 2011-06-14 17:10:44
491阅读
  • 1
  • 2
  • 3
  • 4
  • 5