会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ZHOUZC
博客园
首页
新随笔
联系
管理
订阅
2021年5月21日
postgres/greenplum unnest(Array) 实现列转行
摘要: 1.创建测试表 create table a_test_col(t varchar(20),a1 int,a2 int,a3 int) insert into a_test_col select 'A',1,2,3 union all select 'B',0,9,5 查询该表 SELECT * F
阅读全文
posted @ 2021-05-21 12:15 ZHOUZC
阅读(1796)
评论(0)
推荐(0)
2019年8月29日
sqlserver cdc实现数据增量抽取
摘要: --创建测试库 create database test; --创建配置表 create table test..time_config(tb varchar(20) PRIMARY KEY,enddate binary(10)); --创建业务表 create table test..TB_s (ID INT PRIMARY KEY,NAME VARCHAR(20)); --原表 create
阅读全文
posted @ 2019-08-29 15:49 ZHOUZC
阅读(2600)
评论(0)
推荐(0)
2019年5月31日
sql server 递归查询
摘要: Create Table #ss( F1 int , F2 int , F3 char( 20 ) ) Declare @ss int , @ss1 int set @ss = 1 insert #ss( F2 , F3 ) Values( @ss , '教育局' ) insert #ss( F1 , F2 , F3 ) Values( @ss , 2 , '市一高' ) set @ss1 =...
阅读全文
posted @ 2019-05-31 17:34 ZHOUZC
阅读(243)
评论(0)
推荐(0)
2019年5月29日
MDX 对于已存在度量维度修改 语句写法
摘要: --MDX 语句写法 --已存在度量 费用A 费用B 费用C 费用D 人次A 人次B --已存在维度 科室A 科室B 科室C --求 费用A (费用A+费用B)/人次A 费用C-费用D 人次B --科室变化:科室A 科室B+C 科室A+C WITH MEMBER [DeptOrder] AS [科室].[二级科室].CURRENTMEMBER.PROPERTIES('name'...
阅读全文
posted @ 2019-05-29 11:27 ZHOUZC
阅读(378)
评论(0)
推荐(0)
2019年5月27日
kettle 连接sqlserver报错解决
摘要: 报错为找不到对应的jar包 下载地址:https://sourceforge.net/projects/jtds/files/latest/download?source=files 下载完后将jar包放入kettle安装目录下,lib文件夹中即可,重启kettle
阅读全文
posted @ 2019-05-27 15:43 ZHOUZC
阅读(4035)
评论(0)
推荐(0)
2019年5月24日
sql 分页查询
摘要: ---sql 分页查询 create table Paging( ID int null, Num int null) declare @i as int set @i=1000 while @i(select max(id) from (select top 8000 id from Paging order by id)a1) order by id --方法五:row_number()...
阅读全文
posted @ 2019-05-24 16:24 ZHOUZC
阅读(4101)
评论(0)
推荐(0)
sql开窗函数,排名函数
摘要: --1.简介: --SQL Server 中的窗口函数帮助你迅速查看不同级别的聚合,通过它可以非常方便地累计总数、移动平均值、以及执行其它计算。 --窗口函数功能非常强大,使用起来也十分容易。可以使用这个技巧立即得到大量统计值。 --窗口是用户指定的一组行。 开窗函数计算从窗口派生的结果集中各行的值。 --2.适用范围: --排名开窗函数和聚合开窗函数. --也就是说窗口函数是结合排名开窗函数...
阅读全文
posted @ 2019-05-24 16:23 ZHOUZC
阅读(1332)
评论(0)
推荐(0)
sql 行/转换 PIVOT
摘要: 行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 2005 新增的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。 但是PIVOT 、UNPIVOT提供的语法比一系列复杂的SELECT...CAS
阅读全文
posted @ 2019-05-24 16:22 ZHOUZC
阅读(469)
评论(0)
推荐(0)
sql server 查询表内所有列字段最大长度
摘要: DECLARE @tableName NVARCHAR(50)= 'tablename'; DECLARE @tmpTable TABLE ( ColumnName NVARCHAR(50) NOT NULL PRIMARY KEY , ColumnMaxLen INT NOT NULL ); INSERT @tmpTable SELEC...
阅读全文
posted @ 2019-05-24 16:19 ZHOUZC
阅读(2810)
评论(0)
推荐(0)
merge into
摘要: --Merge 简单应用: --1、以另一个表作为源表: ---创建源表 Create Table OriginTable(id Int,caption VarChar(50)) ---创建操作表 Create Table TargetTable(id Int,caption VarChar(50)) --插入测试数据 Insert Into dbo.OriginTable(id,cap...
阅读全文
posted @ 2019-05-24 16:18 ZHOUZC
阅读(243)
评论(0)
推荐(0)
下一页
公告