Oracle

sqlserver 时间字符串转化为时间格式

selectconvert(datetime,substring(left('20170719172552',8)+''+substring('20170719172552',9,2)+':'+substring('20170719172552',11,2)+':'+substring('20170719172552'...

update set where exists 多表更新 在mssql、MySQL、Oracle中分别用法

MySQL:UPDATEChgCfmt1INNERJOINtb_dz_filet2ONt1.ID=t2.IDSETt1.CfmStatus=0WHEREt1.CmfFile='001'SQLserver:UPDATEt1SETt1.CfmStatus=0FROMChgCfmRcdt1INNERJOINtb_dz_fil...

LPAD在Oracle中和 mssql以及在MySQL中的不同用法 以及调用存储过程方法

Oracle:selectLPAD(number_no,20,'0')fromdualselectLPAD(3,20,'0')fromdual效果:000000000000000000003Mssql:selectreplicate('0',20)+ltrim(tt.number_no)fromTabletestast...

oracle 负载均衡连接方式常用SQL语句备忘录

1.---表中有重复记录用SQL语句查询出来 select*fromRechargewhereRechargeSerialin(selectRechargeSerialfromRechargegroupbyRechargeSerialhavingcount(*)>1)2.oracledes加密函数方法c...

oracle 数据库时间类型为字符串 时间范围大小查询

select*frominvoicedetailt2wheret2.Memoisnullandto_char(to_date(t2.PrintDate,'yyyy-MM-ddhh24:mi:ss'),'yyyy-MM-dd')BETWEENto_date('2016-09-01','yyyy-mm-dd')ANDto_...

SQL Server 数据库操作类

///<summary>///SQLServerHelper的摘要说明。///</summary>publicclassSQLServerHelper{publicstaticstringconnectionString=ConfigurationManager.ConnectionString...
代码星球·2020-05-23

oracle sql合计结果信息使用分组的小问题

--月统计SelectSUBSTR(t.BalanceDate,1,6)asMon,t.RechargeType,SUM(t.SumNum)asSumNum,SUM(t.SumFee)asSumFeeFromRechargetWhereto_char(to_date(t.BalanceDate,'yyyy-mm-dd'...

采用Oracle的dbms_obfuscation_toolkit的加密

createorreplacefunctionMD5(vpasswordinvarchar2)returnvarchar2isretvalvarchar2(32);beginretval:=utl_raw.cast_to_raw(dbms_obfuscation_toolkit.MD5(input_string=>...

Oracle根据表生成系统流水号

1.建表tablewatercreatetableTABLEWATER(tb_idINTEGERnotnull,vc_table_nameVARCHAR2(90),num_water_noNUMBER(30))vc_table_name字段值为参数表table1、table2、、、、2.存储过程实现PROCEDUREg...

Oracle客户端使用sqlldr导数据中文乱码问题解决方法

Stringstrctl="OPTIONS(skip=0)"+//0是从第一行开始1是从第二行CHARACTERSETAL32UTF8是为了解决导入中文为乱码问题"LOADDATACHARACTERSETAL32UTF8INFILE'"+loadfileName+"'"+"APPENDINTOTABLE"+tableN...

CMD命令下访问Oracle数据库

1.非集群下Windows环境下数据库 127.0.0.1只是个IP代表 实际要输入你要访问的数据库服务器IP地址的如果数据库服务器不在本机上,需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。①运行->cmdsqlplus/nolog然后第一种方式:connscott/123@...

迁移mysql数据到oracle上

一.  服务器本地安装Oracle11G或10G二.  在运行中输入sqlplus/nolog,oracle中创建表空间。三.  安装完成后在运行中输入sqldeveloper打开sqldeveloper(就是本机自带的)四.  选择jdk...
代码星球·2020-05-23

Oracle SQLDeveloper ORA-01017 invalid username/password;logon denied (密码丢失解决方案)

如果的确是丢失密码的话:在SQL*Plus中执行如下命令:   SQL>conn/assysdba(操作系统认证登录)   SQL>alterusersystemidentifiedby密码;(回车后用户system的密码会更改为你的密码)&nbs...

oracle日期合并 分别用逗号或者分号隔开

逗号隔开','selectLISTAGG(SUBSTR(TO_CHAR(FREESTARTTIME,'YYYY-MM-DDHH24:MI:SS'),11,9)||'~'||trim(SUBSTR(TO_CHAR(FREEENDTIME,'YYYY-MM-DDHH24:MI:SS'),11,9)),',')WITHING...

Oracle某些功能实现语句处理方法

触发器以及序列CREATEORREPLACETRIGGERt_MSTB_BDS_DATABEFOREINSERTONMSTB_BDS_DATAFOREACHROWDECLAREINTEGRITY_ERROREXCEPTION;ERRNOINTEGER;ERRMSGCHAR(200);DUMMYINTEGER;FOUND...