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限定词
今天的面试我败在了Oracle的
varchar2
的最大长度上
笔试题:Oracle中
varchar2
的最大长度是多少?
A山里人
·
2020-09-14 20:03
Oracle
数据库笔记
Oracle
varchar2
nvarchar2
Oracle常用函数:IDCARD15TO18() 身份证15位转18位函数
CreateOrReplaceFunctionIDCARD15TO18(CARD
Varchar2
)Return
Varchar2
IsTypeTIARRAYIsTableOfInteger;TypeTCARRAYIsTableOfChar
mikean
·
2020-09-14 19:37
Oracle
ORACLE中的
varchar2
()与n
varchar2
()的讲解
Oracle中N
VARCHAR2
和
VARCHAR2
的区别:从使用角度来看区别在于:N
VARCHAR2
在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,1、N
VARCHAR2
(10)是可以存进去
lyalei
·
2020-09-14 19:42
数据库
Oracle之PL/SQL的变量小结
)-复合类型(Composite)-参照类型(Reference)-LOB类型(LargeObject)1、标量类型:-只能存放单个数值的变量-定义时,必须要指定标量的数据类型1.1常用标量类型(1)
VARCHAR2
dui123
·
2020-09-14 18:59
ORACLE
oracle SQL*Plus出力csv
タイプ-------------------------------------------EMPNONOTNULLNUMBER(4)ENAME
VARCHAR2
(10JOB
VARCHAR2
(9)MGRNUMBER
dearcylin
·
2020-09-14 18:42
Oracle
oracle中使用wm_concat函数的方法及弊端(解决办法)
该函数在10版本推出,可以把列值以英文逗号分隔起来并显示成一行,例子:1.SQL>createtabletest(idnumber,name
varchar2
(20));2.SQL>insertintotestvalues
zhang.kaigang
·
2020-09-14 17:54
数据库
PCL入门系列二——PCL学习路线图
现在开始以点云的特征提取为目标,加上
限定词
,让目标变得具体。“学会用P
NAAE
·
2020-09-14 17:55
pcl
字符乱码 导致 ORA-12899: value too large
问题场景:1.创建测试表createtablet01(name
varchar2
(30))2.插入数据SQL>insertintot01(name)values('所有分销商');insertintot01
weixin_33882443
·
2020-09-14 16:20
SQL state [72000]; error code [1461]; ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值 ; nested exception is java.s...
本文转自https://www.cnblogs.com/yingsong/p/5685790.html原因:某一个字段本为
varchar2
(1024),但是实际要插入的值超过
varchar2
允许的最大长度
weixin_30371469
·
2020-09-14 16:00
java
数据库
大数据
oracle数据库中为已经存在表的主键ID设置自增
1.创建一张表createtablet_user(user_idnumbernotnullprimarykey,user_name
varchar2
(30),creditsnumber,user_password
varchar2
may_walkaway
·
2020-09-14 15:03
oracle学习
java.sql.SQLException: ORA-00600: 内部错误代码解决
内部错误代码解决简介出现问题的场景最终解决方法简介最近我们公司生产上的服务器突然报错java.sql.SQLException:ORA-00600:,这个错误,一般情况下都没有报错,只有在查询列表时如果某些字段
varchar2
蜡笔小兴灬
·
2020-09-14 14:07
oracle
Oracle建表和设置自增列
createtabletest(idraw(16)defaultsys_guid()primarykey,filler
varchar2
(100))这样就能生成唯一的主键id了,插入数据时不用插入id列。
luguodehua
·
2020-09-14 14:26
数据库
用java调用oracle存储过程总结
一:无返回值的存储过程存储过程为:CREATEORREPLACEPROCEDURETESTA(PARA1IN
VARCHAR2
,PARA2IN
VARCHAR2
)ASBEGININSERTINTOHYQ.B_ID
leeli1987
·
2020-09-14 14:10
Oracle
Java
JDK1.8源码笔记(10) Iterator&ListIterator&Iterable
Iterator前言Aniteratoroveracollection.注意
限定词
,“collection”。
大吉大利,今晚AC
·
2020-09-14 14:02
ORACLE当遇到“数据大小超出此类型的最大值”和“仅可以为插入 LONG 列的 LONG 值赋值”异常时的解决方法
环境:数据库:Oracle9i数据库字段类型:
varchar2
(4000)输入汉字:大于1000字问题1:当遇到“java.sql.SQLException:数据大小超出此类型的最大值”时...解决办法
jojoy_828
·
2020-09-14 14:10
Database
索引失效
数据库使用:隐式转换-》索引失效-》严重性能问题程序中使用隐式转换是一个很不好的编程习惯,不仅不能客观反应出数据库如何真正地处理数据,而且还会带来一些隐藏的性能问题,下面就是一个示例,说明
varchar2
iteye_18666
·
2020-09-14 14:07
索引失效
索引失效
pl/sql 运算符
如果有一个数值为NULL,最终结果为NULL逻辑运算符,AND,OR,NOT赋值运算符:赋值运算符的主要功能是将一个数字赋予指定数据类型的变量,语法:变量:=表达式;SQL>DECLARE2v_var
VARCHAR2
wezzdo
·
2020-09-14 14:07
oracle
Oracle 中 isnumeric 的三种实现
在oracle中没有现成的判断是否为数字函数,下面就用三种方法来实现:1.利用to_numberCREATEORREPLACEFUNCTIONisnumeric(strIN
VARCHAR2
)RETURNNUMBERISv_strFLOAT
dong857209
·
2020-09-14 13:02
oracle数据表设置自增ID
1.创建一张表createtablet_user(user_idnumbernotnullprimarykey,user_name
varchar2
(30),creditsnumber,user_password
varchar2
浮华流年
·
2020-09-14 12:10
orale11g建表遇到的ORA-12899错误
在创建表的时候遇到了下面的错误SQL>createtablebai_emp(emp_idnumber(6)notnull,emp_name
varchar2
(30),first_letter
varchar2
aoerqileng
·
2020-09-14 12:54
oracle管理
Oracle分区 (Range + Interval)
droptablePART_TAB_CUSTOMER_BY_RANGEcascade;–1.2建分区CREATETABLEPART_TAB_CUSTOMER_BY_RANGE(CUSTOMER_IDNUMBERNOTNULLPRIMARYKEY,FIRST_NAME
VARCHAR2
snetlogon20
·
2020-09-14 11:10
Oracle
sql
新建表sql语句
一、新建表新建学生表(student):createtablestudent(idintnotnull,name
varchar2
(50),sex
varchar2
(25),birthday
varchar2
sixi_sky
·
2020-09-14 11:06
oracle
SQL建表语句+约束
createtablestu(idnumber(6),name
varchar2
(20)constraitstu_name_nnnotnull,//constraint约束(字段约束)sexnumber(
GhostLike_Husky
·
2020-09-14 11:00
数据库
oracle实现插入数据时主键自增
1首先是建表语句createtablestudent(student_idnumber(8)notnullprimarykey,--主键列first_name
varchar2
(50),--名字last_name
varchar2
安竹
·
2020-09-14 11:48
数据库
oracle 在存储过程中写两个游标嵌套循环
CREATEORREPLACEPROCEDURE"PROC_CHZBANKMOTNREC"ASvidNUMBER(19);--idvzdrpriaccount
VARCHAR2
(12);vzdrpriaccount2
VARCHAR2
java午夜
·
2020-09-14 11:11
execute immediate的简单用法(oracle)
createorreplaceprocedureproc_test(--参数区域)is--变量区域--sql脚本v_sql
varchar2
(2000):='';--记录学生数量v_numnumber;begin
Crzis
·
2020-09-14 10:55
Oracle
Oracle 存储过程中使用cursor 游标遍历数据
先定义一个cursor:ProcedureP_MYPROC(PI_PARAM
VARCHAR2
)ISVI_A
VARCHAR2
(10):='';VI_B
VARCHAR2
(20):='';VI_C
VARCHAR2
yjl49
·
2020-09-14 08:41
数据库相关
oracle
存储
c
判断email 输入是否合法
PROCEDUREcheck_client_email(p_check_charIN
VARCHAR2
,p_signOUT
VARCHAR2
,p_messageOUT
VARCHAR2
)ISv_email
VARCHAR2
康强龙
·
2020-09-14 06:18
优秀代码
oracle使用小结
::=.),@CREATEorreplacePROCEDUREUDF_SP_TLog_Add(in_l_idNumber,in_l_typeNumber,in_b_idNumber,in_l_desc
VARCHAR2
永不放弃的IT码农
·
2020-09-14 06:43
数据库
oracle 行变列问题
97李四数学69李四英语79王五英语89问:如何设计sql,查询到如下结果:姓名:name语文数学英语张三899078李四976979王五0089建表sql如下:createtabletbl(name
varchar2
jiangpandubu03
·
2020-09-14 06:07
oracle
面试sql(Oracle)语句练习题50道
createtablestudent(sno
varchar2
(10)primarykey,sname
varchar2
(20),sagenumber(2),ssex
varchar2
(5));createtableteacher
程序猿_阿海
·
2020-09-14 06:21
orcale
long类型字段转换成
varchar2
类型
參考文档:HowtoConvertaLongto
Varchar2
(文档ID228532.1)/*long类型字段转换成
varchar2
类型*/--建表createtabledxmy_long(lonlong
weixin_34060741
·
2020-09-14 05:34
oracle中,把一个表中指定的字段数据更新到另外一张表里面
一、创建表结构createtabletest1(id
varchar2
(10),val
varchar2
(20),name
varchar2
(20));createtabletest2(id
varchar2
(
时光已旧_
·
2020-09-14 04:04
oracle
C#使用Oracle.ManagedDataAccess操作oracle数据库
准备工作一、准备好需要连接的数据库CREATETABLEStuClass(Class_Idintprimarykeynotnull,Class_Name
varchar2
(50))CREATETABLEStudents
IronCodejf
·
2020-09-14 04:54
Oracle
pl/sql版本的18位身份证号码生成算法
CREATEORREPLACEFUNCTIONFUN_GET_18CODE(p_15codeIN
VARCHAR2
)RETURN
VARCHAR2
ISp_18code
VARCHAR2
(20);p_15temp
VARCHAR2
huangyunzeng2008
·
2020-09-14 04:24
oracle
plsql
function
算法
ORA-14551: 无法在查询中执行 DML 操作 解决方法
--创建测试表createtablefn_dml_test(IDNUMBER(20),text
VARCHAR2
(200))--创建函数CREATEORREPLACEFUNCTIONfn_test(IDNUMBER
gdolphinw
·
2020-09-14 03:08
数据太长,将字段
varchar2
改成 clob
工作中遇到接口返回数据过长,导致入库异常。记录一下实体类:privateStringresponseData;@Lob@Basic(fetch=FetchType.EAGER)@Column(name="RESPONSE_DATA",columnDefinition="CLOB",nullable=true)publicStringgetResponseData(){returnresponseD
wangxj_2017
·
2020-09-14 01:18
java
数据库
java
数据库
一个汉字等于多少个
varchar2
如果Oracle的字符集是Utf-8,
varchar2
(4000)最多可以存1333个汉字,而
varchar2
(4000char)其实和
varchar2
(1333char)一样,也是只能存1333个汉字
qq_32311977
·
2020-09-14 00:45
Mybatis 字段加解密
解决方案使用mybatis类型转换器,自定义类型转换器,在Mybatis执行SQL得到结果时,通过自定义类型转换器将CHAR或者
VARCHAR2
进行加解密处理mybatis类型转换器java有java的数据类型
Ice.Song
·
2020-09-13 23:19
mybatis
Oracle 报错ORA-00904: 标识符无效 ,但是列名和表名没有写错
特殊情况一般情况下,建表语句如下:createtablestudent(idint,name
varchar2
(100))但是如果建表语句写成了:createtablestudent("id"int,"name"
varchar2
慢点走
·
2020-09-13 23:41
Oracle
Oracle中to_number()函数的用法
(1)将char或
varchar2
类型的string转换为一个number类型的数值,需要注意的是,被转换的字符串必须符合数值类型格式,如果被转换的字符串不符合数值型格式,Oracle将抛出错误提示;(
-江南听雨-
·
2020-09-13 23:32
Oracle函数
to_char函数的格式说明
参考>.关于nls可有取值,请注意视图sys.V_$NLS_VALID_VALUES一,TO_CHAR(NUMBER)1.1格式图和简单说明本函数把参数N转为一个
VARCHAR2
类型的数值。
zbdba
·
2020-09-13 23:59
SQL&PL/SQL
to_char格式
JDBC调用oracle PLSQL(用jpublisher生成代码)
如果有一个TYPE:CREATEORREPLACEtypeEMP_TYPEASobject(idNUMBER,name
VARCHAR2
,birthdayDATE,sexCHAR(1));有一个Pacakge
qingyujingyu427
·
2020-09-13 22:56
oracle
使用ORACLE在线重定义将普通表改为分区表
1.首先建立测试表,并插入测试数据:createtablemyPartition(idnumber,code
varchar2
(5),identifier
varchar2
(20));insertintomyPartitionvalues
mjj291268154
·
2020-09-13 22:25
oracle唯一主键SYS_GUID()
1.直接建表时使用SYS_GUID()作为唯一主键,例如:createtabletest(idraw(16)defaultsys_guid()primarykey,filler
varchar2
(100)
巍巍之道
·
2020-09-13 22:45
数据库
oracle下主键生成,及导入导出方法
1.sql存储过程CREATEORREPLACEFUNCTIONhunt.seqformat(prefix
VARCHAR2
,tablename
VARCHAR2
)RETURN
varchar2
/*--创建函数生成固定格式的主键
fjfdszj
·
2020-09-13 21:25
oracle
system
数据库
file
function
cache
如何查询表A中的某字段的值在表B中不存在?
1、测试表创建,插入数据:createtablea(idint,name
varchar2
(10));createtableb(idint);insertintoavalues(1,'a');insertintoavalues
dbkahhs97022
·
2020-09-13 21:04
powerdesign建表的大小写问题。
例如SQL>createtable"1"("abc"
varchar2
(23));Tablecreated.SQL>createtable"$"("zzz"number(4));Tablec
coolman_2008
·
2020-09-13 21:48
数据库
更改 mgmt_view 的密码
SQL>setserveroutputonSQL>declare2c_secret
varchar2
(100);3c_user
varchar2
(100);4c_pwd
varchar2
(100);5begin6c_secret
congfufu0968
·
2020-09-13 21:16
Oracle在存储过程中如何返回结果集
这里,就用最简单的例子说明存储过程返回结果集的例子CREATEORREPLACEPROCEDURE存储过程名(字段名in
VARCHAR2
,l_resultOUTTYPES.RQ_REF_CURSOR--
愤怒的TryCatch
·
2020-09-13 21:44
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他