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限定词
函数索引使用之部分记录建索引
SQL>setautotraceoffSQL>createtablet(idint,status
varchar2
(2));表已创建。--建立普通索引SQL>createind
hanfeng_1010
·
2020-07-27 23:27
oracle学习
oracle plsql开发:存储过程综合练习
--基于表emp和dept--构造Procedurechange_salary--参数:enamein
varchar2
salaryinnumberv_jobout
varchar2
v_dnameout
varchar2
handle520
·
2020-07-27 23:26
Oracle
SQL
char,varchar,
varchar2
类型对空格的处理
在今天开发过程中,发现了一查询结果很怪异,一GOOGLE下才知道是Oracle对CHAR类型处理的问题,在oracle中对CHAR的处理是自动添加空格,比如char(8)存储'2007-11',则在后面自动添加空格,所以导致以下很多查询怪异问题(在表test中有字段month为char(8),存储着'2007-11'一条数据):select*fromtestwheremonth='2007-11'
hanchuang213
·
2020-07-27 23:55
Eclipse
pl/sql中存储过程测试
中存储过程含有自定义数组的参数:测试debug模式:例子:存储过程PRE_BOOKTICKET_SEND为:CREATEORREPLACEPROCEDURE"PRE_BOOKTICKET_SEND"(TICKETID
VARCHAR2
han_dongwei
·
2020-07-27 23:53
DBOperation
oracle中char与
varchar2
的区别
oracle中char与
varchar2
的区别1.CHAR的长度是固定的,而
VARCHAR2
的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字节(包括17
haiross
·
2020-07-27 23:17
Oracle数据库基本管理
oracle开发SQL语句
ORACLE全局索引、分区索引
createtabletest7asselect*fromdba_objects;createtableTEST(OWNER
VARCHAR2
(30),OBJECT_NAME
VARCHAR2
(128),SUBOBJECT_NAME
VARCHAR2
深圳gg
·
2020-07-27 22:01
分区技术
varchar和
varchar2
的区别
目前没有区别,但官方文档不支持使用varchar,强烈建议使用
varchar2
。1.
varchar2
是oracle提供的独特的数据类型,oracle保证在任何版本中该数据类型向上和向下兼容。
深圳gg
·
2020-07-27 22:30
数据库设计
Oracle自动扩展分区+模板技术的运用
createtabletest(idnumber,city
VARCHAR2
(36),create_timeDATE)PARTITIONBYRANGE(create_time)INTERVAL(NUMTOYMINTERVAL
深圳gg
·
2020-07-27 22:29
分区技术
oracle blob字段转为
varchar2
varchar2
在schema级和在PL/SQL代码级长度限制不同4000,32767所以反回用clob类型。
gsyt_2000
·
2020-07-27 22:37
在oracle中字段类型LONG的使用注意事项
3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用
varchar2
类型。4、很多工具,包括SQL*Plus,处理LONG数据类型都是很困难的。
great_domino
·
2020-07-27 22:31
数据库有关
Oracle pipe row 将一个字符串拆分成多条记录
createorreplacefunctionrow_split(var_strinstring,var_splitInString)returnt_ret_tablePIPELINEDasvar_tmp
varchar2
goodleiwei
·
2020-07-27 22:22
DB
OCM考试中的物化视图的实现
首先,看一下物化视图的结构:SQL>createtablet(idnumber,name
varchar2
(30),numnumber);表已创建。
goodboychen
·
2020-07-27 22:21
long类型字段转换成
varchar2
类型
参考文档:HowtoConvertaLongto
Varchar2
(文档ID228532.1)/*long类型字段转换成
varchar2
类型*/--建表createtabledxmy_long(lonlong
丹心明月
·
2020-07-27 22:45
青铜Oracle
Oracle实验
Oracle数据库入门及进阶
ORA-01466: 无法读取数据 - 表定义已更改
实验如下:SQL>createtablegw(idint,name
varchar2
(5));Tablecreated.SQL>insertintogwvalues(1,'a');1rowcreated.SQL
娜然
·
2020-07-27 22:32
oracle
oracle存储过程的写法
createorreplaceprocedure要创建的存储过程名称(入参ain
varchar2
,出参bout
varchar2
)is变量c
varchar2
(2000);变量dnumber(10);异常变量
喜剧新人
·
2020-07-27 22:24
oracle
三表查询(学生、选课、课程表)
--学生表createtablestudent(snointprimarykey,sname
varchar2
(20))--课程表createtablecourse(cnointprimarykey,cname
varchar2
dbe0810
·
2020-07-27 21:01
数据库
java
oracle 11g sql plan baseline(5)baseline的问题和补充
-------------------------------------------------------------SIGNATURENOTNULLNUMBERSQL_HANDLENOTNULL
VARCHAR2
cuiye1492
·
2020-07-27 21:22
ORACLE 视图 LONG
VARCHAR2
昨天晚上重启应用发现报数据库连接异常,查看了一些原来是引用了一些视图做表码转化,这些视图引用的数据库出现问题,无法操作,只能将数据链重新修改或者说是重新创建视图。(表码在另外的一个库中就有)。切换数据库链差不多就可以createtabletasselect*fromuser_viewst;报ora-00997:illegaluseoflongdatatype昨天比较着急,手动修改100张代码表,今
cuishaobo1694
·
2020-07-27 21:49
10G物化视图PCT快速刷新不再需要物化视图日志
在9i中,物化视图的快速刷新必须建立物化视图日志,否则物化视图无法快速刷新:SQL>CREATETABLET2(3IDNUMBER,4NAME
VARCHAR2
(30),5CONSTRAINTPK_TPRIMARYKEY
cuanzhong6087
·
2020-07-27 21:11
oracle 数据库 long 类型转换为 varchar 类型
CREATEORREPLACEFUNCTIONALL_TAB_COLUMNS_DATA_DEFAULT(in_owner
varchar2
,in_table_name
varchar2
,in_column
varchar2
数据库人生
·
2020-07-27 20:35
#
oracle
sql
plsql
#
oracle
table
index
分区表、分区索引和全局索引部分总结
createtableta(c1int,c2
varchar2
(16),c3
varchar2
(64),c4intconstraintpk_taprimarykey(c1))partitionbyrange
ctwen
·
2020-07-27 20:34
Oracle
Database
oracle优化--表优化(宽表与父子表关联性能差异)
一、创建宽表并写入数据SQL>createtabletest2(3idnumber,4co11
varchar2
(2000),5col2
varchar2
(2000),6col3
varchar2
(2000)
csdn7755
·
2020-07-27 20:12
oracle优化--表优化(char VS
varchar2
)
实验结论:1、char和
varchar2
占用的磁盘空间相同;2、char与
varchar2
皆会产生行迁移;3、char与
varchar2
产生的io次数相同,但涉及的size大小不同(char比
varchar2
csdn7755
·
2020-07-27 20:12
oracle优化--表优化(行链接、迁移的影响与优化)
一、实验环境准备SQL>createtablet_pctfree_tmp2(3idnumber,4name
varchar2
(2000),5name1
varchar2
(2000),6name2
varchar2
csdn7755
·
2020-07-27 20:12
oracle优化--表优化(行迁移产生实验)
1、建立实验表createtablet_pctfree(idnumber,name
varchar2
(2000),name1
varchar2
(2000),name2
varchar2
(2000),name3
varchar2
csdn7755
·
2020-07-27 20:11
long2varchar 把long转换为
varchar2
SQL>descdbms_metadata_util…...FUNCTIONLONG2VARCHARRETURNS
VARCHAR2
ArgumentNameTypeIn/OutDefault?
cpc84938
·
2020-07-27 20:09
db2 - 查看数据库配置参数
数据库发行版级别=0x0c00数据库地域=CN数据库代码页=1208数据库代码集=UTF-8数据库国家/地区代码=86数据库整理顺序=IDENTITY备用整理顺序(ALT_COLLATE)=数字兼容性=OFF
Varchar2
congqiao9236
·
2020-07-27 20:30
oracle 通过sql profile为sql语句加hint
语句和会话执行环境的情况下去优化sql的执行效率,适合无法在应用程序中修改sql时.sqlprofile最常用方法大概是:--创建产生sqltuningadvisor任务DECLAREtuning_task
varchar2
congse3359
·
2020-07-27 20:30
关于semi-join/anti-join的一点探讨
createtabledept(deptnonumber(5),dname
varchar2
(20));createtableemp(deptnonumber(5),name
varchar2
(20));insertintodeptvalues
congdiku5262
·
2020-07-27 20:53
oracle中long转varchar
我一直比较懒,也不想直接去一个个查询对比了,于是就通过查询自己的表集合,然后搜索其中所有具备默认值的字段,想拼接语句,但是系统表存储默认值为long型,这个时候,就需要把它转为
varchar2
.于是使用了如下的方法
chokee
·
2020-07-27 20:55
ORACLE
oracle 存储过程生成xml文件
CREATEORREPLACEPROCEDUREPro_OracleToXML(personid
varchar2
,name
varchar2
,address
varchar2
,tel
varchar2
,ip
varchar2
无愧老男人
·
2020-07-27 20:47
oracle
oracle
varchar2
改成大字段类型clob,读取大字段内容
oracle
varchar2
(4000)改成大字段类型clob,如果需要改成大字段的
varchar2
列有内容,不能直接用altertablemed_genericmodifyoption07blob;直接用上面的会提示
caiyl1314
·
2020-07-27 19:07
oracle
数据库定时清理日志表(job)
1、新增定时清理的存储过程内容如下:CREATEORREPLACEPROCEDURE"PROC_JOB_DEL_LOG"ISdel_date
VARCHAR2
(20):=to_char(sysdate-2
bjnangua
·
2020-07-27 19:25
数据库-oracle
AJAX 实现省市县地名三级联动
具体字段和插入的数据如下address.sqlCREATETABLEaddress(idNUMBER(5),--地名编码(唯一)name
VARCHAR2
(45),--名字gradeNUMBER(1)
benxiaohai888
·
2020-07-27 19:53
Ajax
使用oracle connect by 查询路径
数据库中表结构如下:createtableTOBJ_CSTOISS(fstr_startcrossid
VARCHAR2
(20),fstr_endcrossidVARCHAR
awenzhangc
·
2020-07-27 19:46
Oracle_Database
oracle
connect
by
路径
Pl/sql 存储过程
--建立测试数据:createtableBOOK(编号number(10),书名
varchar2
(20),价格
varchar2
(20))insertintoBOOKvalues(100,'aa','88.77
duheng_Azure
·
2020-07-27 18:29
Oracle
Oracle之自定义函数
--没有参数的函数createorreplacefunctionget_userreturn
varchar2
isv_user
varchar2
(50);beginselectusernameintov_userfromuser_users
打豆豆的隔壁小王
·
2020-07-27 18:52
ORACLE
oracle function函数
于是我们自己定义一个函数将其实现:createorreplacefunctionf2(p_w
varchar2
)--p_w为传入参
HHWAI
·
2020-07-27 18:18
Oracle
导致索引失效的一些情况
https://www.cnblogs.com/areyouready/p/7802885.html1.隐式转换导致索引失效.这一点应当引起重视.也是开发中经常会犯的错误.由于表的字段tu_mdn定义为
varchar2
紫眸少年丶
·
2020-07-27 18:25
oracle
varchar2
与clob、blob互转
Blob转
varchar2
:长度小
Z_ZSui
·
2020-07-27 18:44
存储过程实现创建修改表及其数据
1、创建表--创建表emp6方法一:createorreplaceprocedureProCreateTable(var_tableNamein
varchar2
)isvar_countint:=0;beginselectcount
Windy296
·
2020-07-27 17:24
PLSQL
Oracle查看表结构
NameTypeNullableDefaultComments-----------------------------------------------------------------TABLE_NAME
VARCHAR2
TUBER727
·
2020-07-27 17:56
Oracle
【Oracle】表级别分区操作对索引(本地分区索引,全局分区索引,非分区索引)的影响
:下面对以上几种操作分别测试:创建测试表及索引--创建测试分区表CREATETABLEemployees_parttest(employee_idNUMBER(6)notnull,first_name
VARCHAR2
NextAction
·
2020-07-27 16:39
Oracle
oracle表中列的类型。number和integer区别
数据库中创建表,常见类型总结:见一个大神总结的很全:一、数据类型1.char(n)n=1to2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)2.
varchar2
(n
joylee_Lyhua
·
2020-07-27 16:13
常见问题
Oracle
oracle增量脚本(记录)创建触发器监控对一张表的增删改
droptabletest_1_log;droptableA1;droptableB1;droptableC1;–创建测试表CREATETABLEtest_1(t_idNUMBER(4),t_name
VARCHAR2
Mr.madong
·
2020-07-27 16:04
oracle
oracle 批量插入数据一次大约8000万条 FRALL插入 处理主键冲突
createorreplacepackagepoor_custisprocedureproc_import_cust(in_last_datein
varchar2
,in_part_namein
varchar2
JesseCary
·
2020-07-27 16:00
oracle
存储过程实例
存储过程实例:PROCEDURECODEBATCHINSERTDC(startcodein
varchar2
,endcodein
varchar2
,codepoolidin
varchar2
,codetypein
varchar2
我才是真的封不觉
·
2020-07-27 15:21
存储过程
Oracle 列由
VARCHAR2
改为CLOB类型
最近突然遇到好多Oracle列由
VARCHAR2
改为CLOB类型的需求,不知道大家是不是约好了。。。查了一些网上的文章,结合实际修改的情况记录一下各种场景及解决方法。
Hehuyi_In
·
2020-07-27 15:47
Oracle
杂七杂八
oracle错误(二) ORA-01400: 无法将 NULL 插入 ("SL"."TEMP_TEST_TABLE"."ID")的解决方案
一建表脚本:DROPTABLETEMP_TEST_TABLE;CREATETABLETEMP_TEST_TABLE(idNUMBERNOTNULL,author
VARCHAR2
(200),publishing
VARCHAR2
小米加大炮
·
2020-07-27 14:15
数据库-oracle
oracle
Oracle-15-唯一约束
一、唯一约束的实现方式:方式1:在创建表时就添加唯一约束,如下:createtablestudent(idnumber(2)primarykey,name
varchar2
(10)unique–设置列“name
wy_0928
·
2020-07-27 14:17
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他