结构化查询语言(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阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            -- 表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阅读