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限定词
sqlplus使用copy命令在两个数据库之间更新数据
helpcopyCOPY----Copiesdatafromaquerytoatableinthesameoranotherdatabase.COPYsupportsCHAR,DATE,LONG,NUMBERand
VARCHAR2
bw555
·
2020-09-12 22:48
oracle利用正则表达式对字符串进行拆分
selectREGEXP_SUBSTR(str,'[^,]+',1,LEVEL)STR2from(select'11,12,13,14,15,16'strfromdual)3CONNECTBYLEVELCREATETABLET(A
VARCHAR2
bw555
·
2020-09-12 22:48
oracle去除重复行数据(保留重复行的一行)
建表语句(建个简单的表练手就好)createtabledel(name
varchar2
(30),valnumber);插值insertintodelvalues('a',1);insertintodelval
Jolly_lei
·
2020-09-12 21:39
oracle
数据库常用操作DDL和DCL
COMMENTONtable表名IS'个人信息';添加字段注释:commentoncolumn表名.列名is'姓名';altertabletpssprod.CR_RULE_LEVELadd(attr_name
varchar2
sjz小菜鸟
·
2020-09-12 21:58
Oracle数据库
oracle 删除重复数据的几种方法
createtabletest_0210(idnumber,name
varchar2
(32),agenumber);insertintotest_0210values(1,'abc',32);insertintotest
cucanqi9387
·
2020-09-12 21:41
char、varchar和
varchar2
的区别
1.CHAR的长度是固定的,而
VARCHAR2
的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符),而同样的
VARCHAR2
(20)则只占用
xiangmincug
·
2020-09-12 21:07
SQL
oracle drop table 之前的if exists判断
droptabletable_nameifexists这种形式,但是我们可以曲线救国,使用orale的存储过程实现同样的效果,下面给出具体做法:createorreplaceprocedureproc_dropifexists(p_tablein
varchar2
wangxizhao1988wxz
·
2020-09-12 20:58
数据库索引失效问题
1.隐式转换导致索引失效.这一点应当引起重视.也是开发中经常会犯的错误.由于表的字段tu_mdn定义为
varchar2
(20),但在查询时把该字段作为number类型以where条件传给Oracle,这样会导致索引失效
liuqiango
·
2020-09-12 20:13
oracle
derby
char与
varchar2
的比较
1)CHAR只支持2000字节长2)
VARCHAR2
支持4000字节的长度,适用性更好3)CHAR占用更多的存储空间,定义多长,它就占用多长的空间,插入字符后面自动加空格填充4)
VARCHAR2
不论定义多长
techued
·
2020-09-12 20:45
Web开发
Java-2013最新sql语句面试题2
这个四个表中字段的具体情况参看如下内容:EMPLOYEES(employee_idnumber(6)notnull,first_name
varchar2
(20),last_name
varchar2
(25
我是乔同学
·
2020-09-12 20:20
面试
char varchar
varchar2
的区别
8),则数据库会使用固定的8个字节来存储数据,不足8为的字符串在其后补空字符;varchar在oracle中varchar跟char是一个类型;sqlserver中varchar相当于oracle中的
varchar2
H丶Gorden
·
2020-09-12 20:29
Oracle 的 char number
varchar2
效率测试
自己在建表的时候,用到了编号的这个字段,主要问题是要用java连接数据库,所以要有pojo类,就像编号这种字段,int不够,long转起来麻烦,还容易出错。突然想看看char可不可以,所以就稀里糊涂的想看看,这几种数据类型的查找效率究竟如何。--首先总要先建立一张表吧(如果有重复的话,先删掉...)droptableyard_test;createtableyard_test(yrd_idchar
于大大大洋
·
2020-09-12 19:01
Oracle
Char 和 Varchar 比较
区别:1.CHAR的长度是固定的,而
VARCHAR2
的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符),而同样的
VARCHAR2
(20
iteye_2180
·
2020-09-12 19:24
Oracle分析函数-count(*) over(partition by 分组 order by 排序)
一.创建表与初始化数据createtablePOLICY_PRODUCT_SIG(sig_policy_no
VARCHAR2
(20)notnull,--个单号product_code
VARCHAR2
(10
zchuanmei
·
2020-09-12 18:58
ORACLE
[转]Oracle之自定义聚合函数
--创建函数类型createtypestrcat_typeasobject(cat_string
varchar2
(4000),--自定义聚集函数初始化设置,从这儿开始一个聚集函数staticfunctionODCIAggregateInitialize
靠谱的程序员
·
2020-09-12 18:49
Oracle
oracle 存储过程中,解决变量使用 in条件时,查询无效问题
oracle存储过程中,定义变量之后,使用变量进行in条件查询时,会出现查询条件无效的问题表结构表数据解决方法createorreplacetypestrsplit_typeistableof
varchar2
在下令狐
·
2020-09-12 18:53
数据库
oracle
数据库
无法串行访问事务错误:ORA-08177: can't serialize access for this transaction
测试使用表,此表用于生成唯一主键:test@ORCL>createtableid_table2(id_name
varchar2
(30)primarykey,3id_valuenumber);Tablecreated.test
心毅
·
2020-09-12 16:29
ORACLE
Oracle定义
varchar2
()类型存储汉字的长度问题
varchar2
最大是4000字节,那么就看你的oracle字符集:(selectuserenv('language')fromdual;)如果字符集是16位编码的,ZHS16GBK,那么每个字符16位
weixin_33892359
·
2020-09-12 14:43
Oracle修改字段类型报错:“ORA-01439:要更改数据类型,则要修改的列必须为空”...
altertableusermodify(name
varchar2
(20));要修改字段的新类型和原来的类型不兼容时,可以通过如下方式解决该问题:1、修改原字段名
weixin_30362083
·
2020-09-12 14:50
数据库中的sql
类型列级约束列名2类型列级约束列名3类型【Default值】列级约束【表级约束】)举例:createtablestudent(stuidintConstraintPK_stuprimarykey,name
varchar2
三把扫帚1234
·
2020-09-12 14:14
oracle中sql语句
sql语句
ORA-01439:要更改数据类型,则要修改的列必须为空
/修改原字段名name为name_tmp/altertabletbrenamecolumnnametoname_tmp;/增加一个和原字段名同名的字段name/altertabletbaddname
varchar2
ThisSin
·
2020-09-12 13:20
sql
SpringBoot2.x学习-MyBatis-Plus使用
示例环境:JDK1.8+SpringBoot2+MP+Druid+Oracle1.81.18.61.1.135.0.103.3.1.tmp文章目录一、插入主键策略1.主键类型为NUMBER2.主键类型为
VARCHAR2
少年梦fire
·
2020-09-12 13:16
Spring
Boot
Mybatis
spring
boot
mybatis
从一个数组中找出几个数,使其相加等于某个值的算法(数组元素可以重复)
--自定义数组类型CREATEORREPLACETYPEty_str_splitISTABLEOF
VARCHAR2
(20);--自定义结构类型CREATEORREPLACETYPEOBJ_TRAY_EXCHANGEASOBJECT
saehk
·
2020-09-12 12:27
SET_CONTEXT ORA-01031: 权限不足
过程就这样:createorreplacepackagebodyparp_set_user_pkgisprocedureset_user_id(user_id
varchar2
)isbeginDBMS_SESSION.SET_CONTEXT
xionglang7
·
2020-09-12 11:57
oracle
Oracle入门--水表项目(单表查询,链接查询,左右外连接,子查询,分页查询)(3)
水表项目建表1.1.1分析1.1.2SQL实现表结构--《自来水公司收费系统》--1业主类型表createtablet_ownertype(idnumberprimarykey,name
varchar2
Eros1onz
·
2020-09-12 10:45
Oracle
oracle
sql
oracle dba_tables各字段含义
ColumnDatatypeNULLDescriptionOWNER
VARCHAR2
(30)NOTNULL属主TABLE_NAME
VARCHAR2
(30)NOTNULL表名TABLESPACE_NAME
VARCHAR2
张云勇
·
2020-09-12 10:51
技巧共享
oracle
user_tables
判断表是否存在
mybatis调用ORACLE存储过程
1、数据库表结构createtableTSYS_USER(idNUMBER(38)notnull,user_name
VARCHAR2
(100),login_name
VARCHAR2
(100),user_password
VARCHAR2
倚楼听风雨
·
2020-09-12 06:29
Mybatis
3.2
ORACLE中如何实现ASCII字符串和16进制串互相转换
ASCII字符串==>16进制串createorreplacefunctionAscToHex(sInIN
varchar2
)RETURN
varchar2
ISsTmp
varchar2
(4000);iinteger
身材不错
·
2020-09-12 06:54
ORACLE中如何实现ASCII字符串和16进制串互相转换
ASCII字符串==>16进制串createorreplacefunctionAscToHex(sInIN
varchar2
)RETURN
varchar2
ISsTmp
varchar2
(4000);iinteger
chensheng913
·
2020-09-12 05:57
数据库开发应用
oracle汉字转拼音
--Created:2006-10-8上午11:51:16--Purpose:获得汉字拼音编码--PublictypedeclarationsTYPETHZPY_LISTisVARRAY(526)OF
VARCHAR2
ITshu
·
2020-09-12 05:24
数据库
文摘
oracle
list
function
string
initialization
dao
oracle中多分区的迁移
现在有这样一张表:CREATETABLETABLE_1(MONTH_ID
VARCHAR2
(10),AREA_ID
VARCHAR2
(10),SERINUMBER)PARTITIONBYRANGE(MONTH_ID
tianyihuyidao9
·
2020-09-12 03:23
数据库
EBS常用开发整理
1、通过值集code编号查询到值集的name名称–取flex_value描述FUNCTIONget_flex_value_desc(p_flex_value_set_nameIN
VARCHAR2
,–值集代码
david-sui
·
2020-09-12 03:07
Oracle
EBS开发
oracle的split函数
CREATEORREPLACEtypestrsplit_typeASTABLEOF
VARCHAR2
(50);CREATEORREPLACEFUNCTIONstrsplit(p_value
VARCHAR2
rootcn
·
2020-09-12 03:00
解决 Order By 将字符串类型的数字 或 字符串中含数字 按数字排序问题
oracle数据库,字段是
varchar2
类型即string,而其实存的是数字,这时候不加处理的orderby的排序结果,肯定有问题解决办法:(1)cast(要排序的字段名asinteger),注意integer
一彡十
·
2020-09-12 03:43
上班
oracle
更改当前schema
可适用于使用system用户管理其他用户下的数据,而不必在每个表前都加上schema
限定词
。
congfang5549
·
2020-09-12 02:31
oracle存储过程里判断传进来变量是否为空
如下:用:isnull、isnotnull来判断处理如下:createprocedurexxx(AAAin
varchar2
)asbeginifAAAisnullthen--sqlelse--sqlendif
bangheng4869
·
2020-09-12 02:33
数据库
Oracle 行链接(Row chaining) 与行迁移(Row Migration)
场景:如果VarChar和
VarChar2
更经常修改,且修改的数据长度每次都不一样,这会引起“行迁移”现象概念:行链接(Rowchaining)与行迁移(RowMigration)当一行的数据过长而不能插入一个单个数据块中时
weixin_30399055
·
2020-09-12 02:26
Oracle行链接(Row chaining) 与行迁移(Row Migration)
一、char与
varchar2
的区别1、char的长度是固定的,而
varchar2
的长度是可以变化的。
素小暖
·
2020-09-12 01:42
数据库
列名没写错,但是Oracle报错ORA-00904: 标识符无效
INNER_PERSONNEL_WEEKLY_INFO"("ID"
VARCHAR2
(64BYTE)NOTNULL,"TIME"DATE)查询语句selectID,TIMEfromINNER_PERSONNEL_WEEKLY_INFO
MistyWood
·
2020-09-12 00:19
数据库
oracle 用INTERSECT 提示字符集不匹配
两个表字段和字段类型如下:KHLQBH表:字段类型ZD
VARCHAR2
ZDLXN
VARCHAR2
ZDSXHNUMBERBSMINTEGERLD_KH表:字段类型ZDN
VARCHAR2
ZDLXN
VARCHAR2
ZDSXHINTEGERBSMINTEGER
wang王le乐ping平博客
·
2020-09-11 22:32
oracle
oracle pl/sql 小知识
1.procedure或者function中对null和”的判断CREATEORREPLACEPROCEDURETEST(PARAIN
VARCHAR2
)ISBEGINIFPARA=''THENDBMS_OUTPUT.PUT_LINE
河杨
·
2020-09-11 22:03
oracle
Script中16进制Unicode编码与中文的相互转换
NewDocumentfunctionutf8to16(str){varout,i,len,c;
varchar2
,char3;out="";len=str.length;i=0;while(i>4){case0
Echo flower
·
2020-09-11 22:19
前端
JavaScript中16进制Unicode编码与中文的相互转换
NewDocumentfunctionutf8to16(str){varout,i,len,c;
varchar2
,char3;out="";len=str.length;i=0;while(i>4){case0
shihuan830619
·
2020-09-11 21:28
JavaScript
ORACLE 存储过程 like 样例
createorreplaceprocedurePROC_Test_User(vF_usernamein
varchar2
,out_Refcursoroutsys_refcursor)isbeginopenout_RefcursorforSELECTu
踏雪无痕
·
2020-09-11 20:29
oracle
ORA-01438: 值大于为此列指定的允许精度
今天,在建表后插入语句时,报了这样的错误,对于这样的错误,搜集了一些资料,进行了总结如下:建表语句:createtablepre_info(pre_code
varchar2
(20)notnull,pre_name
varchar2
最爱吃糖小狂魔
·
2020-09-11 20:11
Oracle
oracle 定义带参数的视图
1、定义包CREATEORREPLACEpackagep_view_paramis--定义开始日期--functionset_beginTime(beginTime
varchar2
)return
varchar2
weixin_34198762
·
2020-09-11 20:58
对大表中数据去重的一种方法
createtableshenwei.test01(A
VARCHAR2
(20)B
VARCHAR2
(20));我们往里插入几条数据SQL>select*fromshenwei.test012;AB----
sw_147
·
2020-09-11 20:01
ORACLE
带参数视图
createorreplacepackagepkg_pvisprocedureset_pv(pv
varchar2
);functionget_pvreturn
varchar2
;end;createorreplacepackagebodypkg_pvisv
varchar2
诡术妖喵
·
2020-09-11 20:26
ORACLE相关
oracle 字段设置为缺省,自动写入当前时间戳。
示例:CREATETABLEXXX(SUM_MONTH
VARCHAR2
(10)DEFAULTTO_CHAR(SYSDATE,'YYYYMM'),--缺省,设置数据月份LOAD_DATEDATEDEFAULTSYSDATE
sdewendong
·
2020-09-11 20:38
oracle
oracle
varchar2
字段长度不够问题
目录1.报错误2.上网搜了一下字符计算3.调整oracle字段,改至
varchar2
(500),保存成功今天用户反馈bug,数据无法保存。于是把数据拉到本地代码测试跑一遍。可以保存成功。
peixinRo
·
2020-09-11 20:44
MySQL
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他