wm_concat(列名),该函数可以把列值以","号分隔起来,并显示成一行 准备测试数据SQL> create table test(id number,name varchar2(20));SQL> insert into test values(1,'a');SQL> insert into ...
分类:
其他好文 时间:
2018-05-11 10:45:27
阅读次数:
144
CREATE OR REPLACE PROCEDURE update_log_proc(plids IN VARCHAR2,pparas IN NCLOB,msg IN NCLOB) AS BEGIN UPDATE g3_log_info SET paras=pparas,xml_data=msg ... ...
分类:
数据库 时间:
2018-05-09 10:48:42
阅读次数:
179
Oracle修改表列长度 alter table 表名 modify column_name varchar2(32) alter table 表名 modify (column_name1 varchar(20) default null,column_name2 varchar2(30)); a ...
分类:
数据库 时间:
2018-05-08 19:32:35
阅读次数:
157
1 create table t_class2( 2 name varchar2(255), 3 subject varchar2(255), 4 score integer, 5 stuid integer 6 ) 7 8 insert into t_class2 values('张三','数学'... ...
分类:
数据库 时间:
2018-05-08 12:10:15
阅读次数:
194
吾亦无他,唯手熟尔,谦卑若愚,好学若饥 DDL操作: --创建学生表 create table student( sno number(4) not null, sname varchar2(10) not null, birthdday date ); --向student表中添加两个字段 alt ...
分类:
数据库 时间:
2018-05-07 22:58:34
阅读次数:
213
背景 oracle字段类型varchar2最大长度4000,超过的怎么办 解决 使用clob类型,大字段,无长度限制 问题 使用Java的JDBC读取的RS获取的clob类型无法正常使用,封装的rs.getObject()。字段内容确定是字符串,那么怎么正常读取字符串?还不改变封装的数据获取方法? ...
分类:
编程语言 时间:
2018-05-03 20:00:21
阅读次数:
206
ALTER TABLE CUX_JBJT5_COA_MAPPING add remarks VARCHAR2(260);--增加字段 ALTER TABLE CUX_JBJT5_COA_MAPPING RENAME COLUMN remark TO remarks; --重命名字段 ALTER TA ...
分类:
其他好文 时间:
2018-04-28 14:24:13
阅读次数:
124
快速生成insert update select 语句 declare sText VARCHAR2(3000); sTable varchar2(30); begin sTable := '&Tablename'; select get_sql_insert(sTable) INTO sText ...
分类:
数据库 时间:
2018-04-27 12:13:22
阅读次数:
282
1:用户和权限 1.1 用户的创建 a)语法 create user 用户名 identified by 密码; b)创建用户abcd,并设定密码为abcd; 注意:操作数据库对象是需要DBA(数据库管理员)权限的; create user abcd identified by bjsxt; 1.2 ...
分类:
数据库 时间:
2018-04-27 02:31:25
阅读次数:
246
比如字段A: 'ab,cd,ef,gh'字段B: 'aa,bb,cc,dd' 没有相同值 字段A: 'ab,cd,ef,gh'字段B: 'aa,bb,cd,dd' 有相同值cd 1.CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4 ...
分类:
数据库 时间:
2018-04-26 14:01:53
阅读次数:
707