-
[SQL] 集算器怎么优化SQL计算(2)分组
集算器如何优化SQL计算(2)分组非等值分组按段分组是常见的需求,如成绩段(优秀,良好,…)、年龄段(青年、中年、…)等。SQL实现分段一直很繁琐,段数不多的静态分段,可以用casewhen条件比较实现;而段数很多或规则变化的动态分段,一般则要建立临时表用非等值JOIN实...
140
热度 -
[SQL] 使用plsql连接当地的oracle显示TNS: no listener
使用plsql连接本地的oracle显示TNS:nolistener问题如图:使用plsql连接本地的oracle库,出现TNS:nolistener?错误。原因listener服务没启动在运行中输入services.msc,打开win7系统上的服务面板,看到本地数据库的listener服务没启动。...
116
热度 -
[SQL] 存储过程(数组参数、for循环、拼凑的动态sql游标、merge into)
存储过程(数组参数、for循环、拼接的动态sql游标、mergeinto)createorreplaceprocedureSFGL_XF_ONE_ADD(p_njdminvarchar2,p_yxdminvarchar2,p_zydminvarchar2,p_fyinvarchar2,p_czrin...
319
热度 -
165
热度 -
[SQL] 创建用户并授予权限时返回SQLCODE: -552, SQLSTATE: 42502
创建用户并赋予权限时返回SQLCODE:-552,SQLSTATE:42502在administrator用户中,通过控制中心创建用户和schema时出现“SQLCODE:-552,SQLSTATE:42502”错误,给administrator和db2admin赋予了各种权限都没有用。解决方法:登...
264
热度 -
[SQL] Oracle使用SQLPLUS创建用户、表空间、表,赋予权限等基本操作
Oracle使用SQLPLUS创建用户、表空间、表,授予权限等基本操作使用SQLPLUS创建用户、表空间、表,授予权限等基本操作1.首先打开SQLplus按照以下输入system回车,输入口令。(system是默认的管理员用户密码就是在安装的时候设置的口令)请输入用户名:system输入口令:连接到...
124
热度 -
[SQL] SQLserver使用映射表开展数据相关操作
SQLserver使用映射表进行数据相关操作基本需求:老数据有老数据的顺序编码规则,新数据有新数据的顺序编码规则,但是老数据的编码还是要更新相应的东西,新数据也得实时更新,在新数据中已经用新编码规则对老数据对进行编码,在上报表中既要新增新数据,也要更新老数据与现有数据。---------------...
115
热度 -
[SQL] SQL中剔除同一字段中重复的值
SQL中删除同一字段中重复的值/////////////////////目地:ZDJZ_DIS中name字段有重复的值,删除重复的值DELETE*FROMZDJZ_DISWHERENAMEIN(selectNAMEfromZDJZ_DISgroupbyNAMEhavingcount(NAME)>...
129
热度 -
[SQL] Oracle札记(二) SQLPlus命令
Oracle笔记(二)SQLPlus命令对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式。一种是dos风格的sqlplus:sqlplus.exe;另一种是windows风格的sqlplus:sqlplusw.exe;在Oracle...
61
热度 -
[SQL] Base-Android快速开发框架(3)-数据存储之SQLite
Base-Android快速开发框架(三)--数据存储之SQLiteSQLite,是一款轻量级的关系型数据库,Android原生集成的一个数据库。具有轻量级、独立性、隔离性、安全性等特点。是Android做数据存储的必备知识之一。在实际的项目中,我们常用于一些对象的存储以及检索。曾经做过一个餐饮点餐...
137
热度 -
[SQL] 关于SqlDateTime溢出的有关问题
关于SqlDateTime溢出的问题问题:项目中为了在时间上保持一致性,将所有时间都转化为了UTC时间。其中有一段SqlDateTime.MinValue的代码,由于疏忽将其转为UTC时间后导致了"SqlDateTime溢出。必须介于1/1/175312:00:00AM和12/31/999911:5...
112
热度 -
[SQL] spark sql 创设dataframes
sparksql创建dataframesTableofContents1.sparksql2.SQLContext2.1.sqlcontext是sparksql的所有功能入口点2.2.通过sparkcontext创建sqlcontext2.3.hivecontext功能上多于sqlcontext,未...
281
热度 -
97
热度 -
[SQL] 集算器怎么优化SQL计算(3)序运算
集算器如何优化SQL计算(3)序运算跨行引用早期SQL不直接支持跨行引用,要生成序号后再JOIN,极其繁琐困难。引入窗口函数后的SQL能够较方便地引用其它行数据,但写法仍不简洁,有多个跨行引用项时代码会很长。而且如前所述,窗口函数在其它运算结果集基础上再实施,对窗口函数计算值的再引用就要写成子查询的...
93
热度 -
[SQL] sql涔媗eft join銆乺ight join銆乮nner join鐨勫尯鍒
sql涔媗eftjoin銆乺ightjoin銆乮nnerjoin鐨勫尯鍒?sql涔媗eftjoin銆乺ightjoin銆乮nnerjoin鐨勫尯鍒?leftjoin(宸﹁仈鎺?杩斿洖鍖呮嫭宸﹁〃涓?殑鎵?鏈夎?褰曞拰鍙宠〃涓?仈缁撳瓧娈电浉绛夌殑璁板綍rightjoin(鍙宠仈鎺?杩斿洖鍖呮嫭鍙宠〃...
92
热度 -
436
热度 -
[SQL] 集算器怎么优化SQL计算(4)字串与日期
集算器如何优化SQL计算(4)字串与日期字串对于一般不涉及到集合的字串拆分合并运算,各数据库的SQL都有较丰富的支持,甚至包括正则表达式等复杂分析功能。当然,这些功能集算器也都有,作为动态语言,集算器还提供将字串作为表达式计算的功能。在SQL中比较麻烦的字串处理主要和分组逆运算相关。字串由分隔符分成...
72
热度 -
[SQL] SQL语句增加字段、修改字段、批改类型、修改默认值
SQL语句增加字段、修改字段、修改类型、修改默认值一、修改字段默认值altertable表名dropconstraint约束名字------说明:删除表的字段的原有约束altertable表名addconstraint约束名字DEFAULT默认值for字段名称-------说明:添加一个表的字段的约...
114
热度 -
[SQL] sqlserver2005查看重复并剔除
sqlserver2005查看重复并删除deletefromweb_sitewheretitlein(selecttitlefromweb_sitegroupbytitlehavingcount(title)>1)and[id]notin(selectmin([id])fromweb_site...
147
热度 -
164
热度