E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VARCHAR2限定词
start with connect by prior 递归查询用法
先看原始数据:1createtablea_test2(parentid
varchar2
(10),3subid
varchar2
(10));45insertintoa_testvalues('1','2')
weixin_34067980
·
2020-08-22 04:32
Oracle:模拟高考查分~一个简单的存储过程
1.建立表学生信息表(stu_info)并插入数据createtablestu_info(stu_numnumber(10)primarykey,stu_name
varchar2
(10)notnull,
weixin_33967071
·
2020-08-22 04:59
SQL 优化案例
createorreplaceprocedureSP_GET_NEWEST_CAPTCHA(v_ACCOUNT_IDin
VARCHAR2
,--接收短信的手机号v_Tail_numin
VARCHAR2
,-
weixin_30699235
·
2020-08-22 03:48
使用Struts2+JavaScript+Ajax实现成绩录入功能
画面概要:(图1)数据库表格(tbl_scoreinfo):姓名Username
Varchar2
(20)课程名Classname
Varchar2
(20)分数ScoreNumber(4,1)0-150详细说明
w_mamba
·
2020-08-22 03:58
struts
存储过程输出调试信息
createorreplaceprocedurep_outputdebug(a
varchar2
,b
varchar2
,c
varchar2
)isvFileName
varchar2
(100);OutputFileUTL_FILE.FILE_TYPE
qin_zhimou
·
2020-08-22 02:40
oracle
database
Oracle存储过程实例
createorreplaceprocedureGetRecords(name_outout
varchar2
,age_inin
varchar2
)asbeginselectNAMEintoname_outfromtestwhereAGE
betheone
·
2020-08-22 01:50
database
模拟高考查分系统
1.建立表学生信息表(stu_info)并插入数据createtablestu_info(stu_numnumber(10)primarykey,stu_name
varchar2
(10)notnull,
weixin_34186950
·
2020-08-22 00:29
UPDATE 陷阱
update用其他数据表的数据更新时,如果不加条件限制,则会更新全部数据,产生意想不到的结果1.创建数据表CREATETABLETEMP_TEST(IDNNUMBER,NM
VARCHAR2
(10));2
aperfels
·
2020-08-21 21:11
Oracle
Sql
ORACLE 表间的联结方式
ORACLE表间的联结方式内联结左联结右联结自然联结全联结笛卡尔联结创建测试数据CREATETABLETMP_TB_1(USER_IDNUMBER(10,0),USER_NAME
VARCHAR2
(30)
aperfels
·
2020-08-21 21:05
Oracle
Sql
oracle
Oracle生成日期维度表
效果如下:创建表结构:--CreatetablecreatetableDIM_YEAR(year_idNUMBERnotnull,year_name
VARCHAR2
(40),start_timeDATE
俊不见高堂明镜
·
2020-08-21 21:11
Oracle与数据处理
怎样在java代码中调用Oracle的存储过程
TEST"("TID"NUMBER(*,0)NOTNULLENABLE,"TNAME"
VARCHAR2
(20BYTE)NOTNULLENABLE,/*前两行看不懂,我建议你不要往下看了*/CONSTRAINT"TANYANGTEST_PK"PRIMARYKEY
迷茫
·
2020-08-21 21:52
java
java
oracle
存储
string
database
数据库
linux下用C编写的OCI连接Oracle数据库程序代码
在Oracle建立数据库createtableemployees(employee_idnumber(3),name
varchar2
(20),sex
varchar2
(5),birthdaydate);altersessionsetnls_date_format
seven407
·
2020-08-21 21:24
ORACLE分页查询
或分析函数实现,本文将以测试表USER_INFO为例,简述三种分页的实现:--CreatetablecreatetableUSER_INFO(USER_IDNUMBER(12)notnull,NAME
VARCHAR2
草欣荣
·
2020-08-21 21:18
数据库
oracle
分页
Plsql创建Job报错:ORA-06550
中写了一个存储过程,并且测试通过,如下:CREATEORREPLACEPROCEDUREP_NEW_JINGQU_VISIT_GY_H(p_daySTRING,p_hourSTRING)--定义参数ASv_day
VARCHAR2
刘金宝_Arvin
·
2020-08-21 20:16
数据库Mysql&Oracle
oracle笔记
表存储数据的基本单位,二位结构行(记录)列(域)列名唯一、每一行数据的唯一性数据类型字符型固定长度类型:CHAR(n)【最大2000;】NCHAR(n)【Unicode格式存储、最大1000、一般存储汉字】可变长度
VARCHAR2
lwen_x
·
2020-08-21 20:05
oracle
oracle ORA-06550
DPS_BIZTYPES_MANAGE');ifcnt=0thenexecuteimmediate'createtableDPS_BIZTYPES_MANAGE(idIntegernotnull,BIZTYPE
VARCHAR2
BlueMiracle
·
2020-08-21 18:26
Oracle
oracle
ORA-06550
EXECUTE IMMEDIATE用法小结
1.常规用法–立刻执行sql语句:将需要执行的sql存入字符串,然后执行v_sql
varchar2
(1000);v_sql:='UPDATEPersonSETName='wzc'WHEREid=1';executeimmediatev_sql
永不抹灭
·
2020-08-21 17:29
PLsql
【internal】oracle数据块解析
首先区分两组函数dump('字符',1016)utl_raw.cast_to_raw('字符')utl_raw.cast_to_
varchar2
('十六进制编码')dump字符后为格式,分为8,10,16
践行见远
·
2020-08-21 16:55
oracle
利用dblink调用远端DB的存储过程出错的原因
pragmaautonomous_transaction;,即,远端procedure应该这么写:createorreplaceprocedurep_trunc_remote_tab(p_tnamein
varchar2
uixor_
·
2020-08-21 16:10
DB
sql保留字符串中的某个字符前面的字符串
createorreplaceprocedureSP_MID_SPLIT_STRING_SP_END(out_nameout
varchar2
,permIdsin
varchar2
)is--permIds的格式如
若水徒生
·
2020-08-21 16:39
Oracle将一列分成多列
先建立一张表,插入测试数据:CREATETABLECELEBRITY(NAME
VARCHAR2
(100));INSERTINTOCELEBRITYVALUES('StephenKing');INSERTINTOCELEBRITYVAL
siege
·
2020-08-21 16:57
oracle查询表以及表上索引占用空间大小
vart_owner
varchar2
(30);vart_name
varchar2
(30);exec:t_owner:='scott';exec:t_name:='emp';selectt1.owner|
独孤清扬玩DB
·
2020-08-21 16:11
Oracle数据库
huawei-字符串分割,动态sql,instr,substr,循环for...loop
分割字符串insertintoXX(列名)values('aaa')CREATEORREPLACEPROCEDURESp_Utl_Split(iStr
VARCHAR2
,--aaa~abc~dfiTab
VARCHAR2
today1858
·
2020-08-21 16:32
数据库-存储过程
数据库-函数
数据库-动态sql
execute immediate 动态SQL
DECLAREV_SQL
varchar2
(4000);v_project_idnumber;v_project_number
varchar2
(30);BEGINV_SQL:='selectproject_id
sxl200852
·
2020-08-21 16:38
温故知新-PLSQL
Oracle字段中使用 |或者其他符合分割后数据的取值
实例01:CREATETABLET3( LX
VARCHAR2
(10), DM
VARCHAR2
(20), QX
VARCHAR2
(3000) ); insertintoT3values('CK09','mp702
wangfutai91
·
2020-08-21 16:30
数据库
GROUP BY 在聚集函数中遇到Null值的小问题解析
Null值属于任何类型,它和空字符不一样,空字符它是属于
varchar2
的数据类型,但是null可以是任何数据类型,因此在处理空值的时候特别要小心。
小花粉的Sanctuary
·
2020-08-21 16:21
oracle-11g
数据库运用
Oracle存储过程,以逗号分隔字符串in传参的处理
参数定义i_ward_idin
varchar2
存储过程whereward_idin(i_ward_id)经测试发现存错过程写死如whereward_idin(‘11’,‘22’,‘33’)是没有问题的。
Nemo_XP
·
2020-08-21 16:10
数据库~Oracle
使用PL SQL 编写一个逗号分割字符串分割处理函数
createorreplacefunctionF_INTELLECT_FIRST_SALES_PROV(var_salesin
varchar2
,var_first_salesIN
VARCHAR2
,var_splitin
VARCHAR2
狮子爱睡觉
·
2020-08-21 16:10
ORACLE
plsql
字符串分割
Oracle处理指定分隔符中的字符串
DECLAREV_LENGTHNUMBER;V_TMP
VARCHAR2
(10);V_STR
VARCHAR2
(20):='12;6;2;5;3';BEGINV_LENGTH:=LENGTH(V_STR)-
lubinsu
·
2020-08-21 16:01
Oracle
oracle 分割字符串,并取对应的值
createorreplacefunctionstrsplit(p_value
varchar2
,--字符串p_split
varchar2
,--分隔符p_numinteger)--取第几位值--usage
搬砖的小刘
·
2020-08-21 16:18
Oracle
ORA-02082: 回送数据库链接必须具有连接
限定词
前言oracle12.1.xpl/sql11.0.2添加DBLink时,发生ORA-02082错误分析创建DBLink所在服务器,有名为orcl的服务名欲创建的DBLink的链接名也叫orcl因此,链接名和服务名相同。ORA-02082错误,在本例中的含义是链接名和服务名不能相同createdatabaselinkorclconnecttoSRIEusing'(DESCRIPTION=(ADDRE
sayyy
·
2020-08-21 16:51
error
oracle
oracle in('字符串') 无效数字问题
id为integer,ids对应字段为
varchar2
。
qq_42845400
·
2020-08-21 16:25
instr
in无效数字
oracle字符串根据分隔符号获取第几个元素
第一种方法CREATEORREPLACEFUNCTIONMES_Get_StrOfIndex(av_str
varchar2
,--要分割的字符串av_split
varchar2
,--分隔符号av_indexnumber
qq_42387526
·
2020-08-21 16:15
oracle列转行以及一行转多行
--创建临时表存储用户办理套餐信息createtabletmp_20200621(user_idnumber(20),dou_disc_idnumber(10),dou_disc_name
varchar2
小雄学编程
·
2020-08-21 15:58
数据库开发
sql
oracle分割字符串
1.定义类型TYPEt_Array用于数据返回TYPEt_ArrayISTABLEOF
VARCHAR2
(4000)indexbybinary_integer;--写在包package中indexbybinary_integer
qq_33903684
·
2020-08-21 15:45
ORACLE
c++ 于编译期检测两个类型之间是否可以转化
但是这篇文章最核心点在于compile-time这个
限定词
。因为这些检测是在compile-time做出的,所以不存在任何ru
朱茂华
·
2020-08-21 15:56
模板
模板预编译
c++
oracle根据特定分隔符单条数据分割为多行
先贴代码createorreplacetypet_table1istableof
VARCHAR2
(200)CREATEORREPLACEFUNCTIONF_SPLIT(P_LISTCLOB,P_SEP
VARCHAR2
.醒梦.
·
2020-08-21 15:03
ORA-02261: 表中已存在这样的唯一关键字或主键
createtableEM_USER.EM_CONT_UPDATE_LOG(ECUL_ID
varchar2
(32char)notnullunique,ECUL_CONT_ID
varchar2
(32char
onlyavril19
·
2020-08-21 15:29
oracle
如何在表中的唯一/主键被外部关键字引用的情况下drop表
SQL>createtablet(t1intprimarykey);Tablecreated.SQL>createtablet1(t1int,t2
varchar2
(20));Tablecreated.SQL
ohmygol
·
2020-08-21 15:56
得出一个月有多少工作日
CREATEORREPLACEFUNCTIONGet_WorkingDays(nyIN
VARCHAR2
)RETURNINTEGERIS/*--------------------------------
甲骨文
·
2020-08-21 15:51
Oracle
工作
integer
date
function
算法
sql
CHAR,VARCHAR,
VARCHAR2
类型的区别与使用
区别:1.CHAR的长度是固定的,而
VARCHAR2
的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符),而同样的
VARCHAR2
(20
甲骨文
·
2020-08-21 15:51
Oracle开发
数据仓库拉链算法在ORACLE中的实现
1、拉链算法用到的相关表结构建表脚本(源表、目的表、临时表).sql--生成目标表createtableEDW_T100_STATUS_H(ID
VARCHAR2
(8)notnull,STATUS
VARCHAR2
nsj820
·
2020-08-21 15:50
Develop
oracle trigger触发器
–记录TRIGGER表createorreplacetableBY_TRIGGER_LOG(trig_name
varchar2
(255),trig_time
varchar2
(255),trig_table
varchar2
Moshow郑锴
·
2020-08-21 15:29
数据库
execute immediate的简单用法(oracle)
示例代码:createorreplaceprocedureproc_test(--参数区域)is--变量区域--sql脚本v_sql
varchar2
(2000):='';--记录学生数量v_numnumber
ming9537
·
2020-08-21 15:52
Oracle EXECUTE IMMEDIATE语句
当执行SQL语句时,不要用分号,当执行PL/SQL块时,在其尾部用分号2.不支持返回多行的查询,使用临时表来存储记录或者用REFcursors.sample:1.USING子句declarestarff
varchar2
fofo2013
·
2020-08-21 15:47
数据库
巧取指定记录与外关联查询
1取得表中第6到第10条记录的值1.1第一种方法,使用minus语句假设ddl语句如下:CREATETABLET(ID
VARCHAR2
(4)PRIMARYKEY,VALUEINT)那么第一种方法就是取出前
luanxj
·
2020-08-21 14:44
ORACLE中的索引与组合索引比对
看下面一个例子:createtableTB1(OWNER
VARCHAR2
(30)notnull,OBJECT_NAME
VARCHAR2
(30)notnull,SUBOBJECT_NAME
VARCHAR2
lovelinsong
·
2020-08-21 14:08
Oracle 随机数 记录时间 for循环
createorreplaceprocedureProc_startPunchWorkasdeclarehhinteger:=7;mminteger;ssinteger;todayDate
varchar2
我不想做代码匠
·
2020-08-21 14:08
原创
oracle split去逗号,行列转换
1.针对'1','2','3','4','5'(逗号在字符串外面)SQL>SELECTCOLUMN_VALUEFROMTABLE(SYS.ODCI
VARCHAR2
LIST('1','2','3','4'
jumtre
·
2020-08-21 14:24
Oracle
oracle
数据库
split
正则表达式
分割
oracle数据库字符串切割split
1新建数据库类型createorreplacetypeSTR_SPLITastableof
varchar2
(50);2创建functionCREATEORREPLACEFUNCTIONSPLITSTR(
jumtre
·
2020-08-21 14:24
Oracle
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他