合併最通用的方法就是寫一個自定義函數去實現,這裏介紹的是其它方法。在SQL Server中合併能够使用For Xml Path,在Oracle中則能够使用wm_concat 或 ListAgg。準備數據:CREATE TABLE MyTest(xType NUMBER,City nvarch...
转载 2014-10-03 20:40:00
276阅读
2评论
CreateTime--2018年2月5日09:45:01 Author:Marydon 异常: Cause: java.sql.SQLException: ORA-12899: "TWRS1"."CONSULT_SCHEDULE"."CLOSE_TZ" 的太大 (实际: 3, 最大: 2
原创 2023-02-15 00:30:59
103阅读
有的时候数据比较敏感,不想让数据的显示出来,在12c中可以隐藏SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO---------- --------...
原创 2021-09-07 19:02:26
555阅读
老师安排的作业要写一个东西 数据库要用oracle 设计的时候 想要 UID这一为自动增长的 因为学习不多所以就查了资料 留在这里以备忘记 ======================================= oracle不能在建表时定义自动增长的。 可以创建sequence(序列),然后在插入数据时,使用sequence进行自动增长。 CREATE TABLE MyT
原创 2012-10-07 03:43:24
1041阅读
问题排查 今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种
原创 2022-01-13 11:01:25
687阅读
//查询出重复了的select name from accp.first group by name having count(name)>2;
原创 2013-07-02 17:24:29
469阅读
最近在写一个sql文中碰到这么个需求:要求表hist按SERVICE_TYPE 的'SEX''SIM''AEX''AIM''ALL'这个自上而下的先后顺序排序,我参考了下网上诸位大大的一些方法.使用了以下方式:order byDECODE(hist.SERVICE_TYPE,'SEX','1','SIM','2','AEX','3','AIM','4','ALL','5');EXEC dbo.
转载 精选 2014-09-18 15:29:20
1739阅读
 1、修改 alter table DOORINFO add (AREADER VARCHAR2(200) ); update DOORINFO o set AREADER=AREADERID; alter table DOORINFO&nbsp
原创 2012-04-11 15:50:11
804阅读
表结构:1 A1 B1 C2 A2 B3 C3 F4 D转换后变成:1 A,B,C2 A,B3 C,F4 D答案假设你的表结构是tb_name(id, remark),则语句如下:SELECT a.id, wm_concat (a.remark) new_resultFROM tb_name agroup by a.id
it
转载 2011-10-29 18:13:00
569阅读
2评论
ALTER TABLE 表名 DROP COLUMN 列名;
转载 2016-05-11 08:49:00
274阅读
2评论
select Monthno 月份, SUM(thismonthacttotal) "总活跃用户数",
原创 6月前
40阅读
加密函数 create or replace function encrypt_des(p_text varchar2, p_key varchar2) return varchar2 isv_text varchar2(4000);v_enc varchar2(4000);raw_input RA
转载 2018-05-29 09:48:00
399阅读
1.新建一个名为TEST表2.向TEST表中添加数据INSERT INTO TEST(STUDENT,COURSE,SCORE)select '张三','语文',78 from dual unionselect '张三','数学',87 from dual union select '张三','英语',82 from dual unionselect '张三','物
转载 2022-06-16 06:50:39
383阅读
SQL> select * from t;       ID1        ID2---------- ----------         1          2         2          3         3          6         4          7SQL> select exp(sum(ln(id1))) f
原创 2021-09-08 09:24:58
1094阅读
Oracle的伪以及伪表 oracle系统为了实现完整的关系数据库功能,系统专门提供了一组成为伪(Pseudocolumn)的数据库,这些不是在建立对象时由我们完成的,而是在我们建立时由Oracle完成的。Oracle目前有以下伪: 一、伪: CURRVAL AND...
转载 2013-12-04 23:12:00
204阅读
2评论
在很多场合,我们会须要用到oracle合并,oracle提供了一些方法用于把某的多行数据合并成一行。一、10G曾经使用WMSYS.WM_CONCAT wmsys.wm_concat将字段的用","来隔开。 select id,wm_concat(name) from tab_name gro...
转载 2015-12-27 09:26:00
1625阅读
2评论
文章目录一、rowid伪1、rowid的原理2、rowid数据类型二、rowid的应用1、记录表数据的变化2、用于where的条件3、rowid的缺点
原创 2022-11-22 22:38:17
196阅读
select XMLAGG(XMLELEMENT(表字段 || ',')).EXTRACT('//text()') .getclobval() from 表 ...
转载 2021-08-30 17:27:00
564阅读
2评论
---create custom object CREATE or replace TYPE unit_type AS OBJECT ( unit1 VARCHAR2(50) ,unit2 VARCHAR2(50) ,unit3 VARCHAR2(50) ,unit4 VARCHAR2(...
原创 2021-07-21 12:15:27
647阅读
# 如何在 Python 中实现“对应的” 在数据处理和分析中,常常需要根据某一来查找对应的另一。今天,我们将探讨如何使用 Python 完成这一任务。本文将分为几个步骤,逐步实现这一功能。 ## 整体流程 以下是整个流程的简要概述,我们将通过 Pandas 库来处理数据,并以一个简单的 DataFrame 为例: | 步骤 | 描述
原创 11月前
89阅读
  • 1
  • 2
  • 3
  • 4
  • 5