随笔分类 - 数据库
摘要:-- 声明 XML 变量并加载 XML 数据 DECLARE @XML AS XML; SET @XML = N'<PickListType> <Name>UDF_COLLECTION_TJ</Name> <DisplayName>收款条件</DisplayName> <Items> <PickLi
阅读全文
摘要:1.1 如下图,点击连接登陆数据库 1.2 如下图,打开数据库属性窗口 1.3 如下图,更改数据库恢复模式 1.4 如下图,收缩数据库日志 到这里已经完成了,数据库的日志收缩 1.5 如下图,数据库恢复模式修改为完整 至此,收缩完成。
阅读全文
摘要:PIVOT概述:PIVOT用于将列值旋转为列名(即行转列),并在必要时对最终输出中所需的任何其余列值执行聚合。 PIVOT的一般语法:SELECT [新表字段1,2,3…] FROM [原表名]AS [原表别名]PIVOT( [聚合函数] ( [原表字段1] ) FOR [原表字段2] IN ( [
阅读全文
摘要:--练习:元件上展BOM IF EXISTS ( SELECT * FROM tempdb.dbo.sysobjects WHERE id = OBJECT_ID(N'tempdb.dbo.#temp_bom') ) --是否存在该临时表 DROP TABLE #temp_bom --存在则删除 C
阅读全文
摘要:--练习:往下展开BOM IF EXISTS ( SELECT * FROM tempdb.dbo.sysobjects WHERE id = OBJECT_ID(N'tempdb.dbo.#temp_bom') ) --是否存在该临时表 DROP TABLE #temp_bom --存在则删除 C
阅读全文
摘要:DECLARE @ItemCode VARCHAR(50) SET @ItemCode = '1,2,34,56,78,9,0' WHILE (CHARINDEX(',', @ItemCode) <> 0) BEGIN PRINT (SUBSTRING(@ItemCode, 1, CHARINDEX
阅读全文
摘要:转自:https://blog.csdn.net/lisheng19870305/article/details/126351901 -- 当月第一天select dateadd(month, datediff(month, 0, getdate()), 0) -- 当月最后一天(思路:下月的第一天
阅读全文
摘要:转自:https://www.likecs.com/show-307635043.html 1、Excel生成guid,uuid 格式:600d65bc-948a-1260-2217-fd8dfeebb1cd =LOWER(CONCATENATE(DEC2HEX(RANDBETWEEN(0,POWE
阅读全文
摘要:1.判断 正式表或者存储过程是否存在 select * from dbo.sysobjects where id=OBJECT_ID(N'dbo.Users') and type='U' --U表示表 select * from dbo.sysobjects where id= object_id(
阅读全文
摘要:转自:https://blog.csdn.net/weixin_28775381/article/details/116388045 在学习Oracle数据库的过程中,难免会有一些截取年月日或者获取两个日期之间的具体时间间隔或者获取interval类型特定部分的相关问题,那么下面的extract()
阅读全文
摘要:SELECT to_char(TRUNC(SYSDATE,'mm'),'yyyy/mm/dd') FROM dual;SELECT to_char(last_day(SYSDATE),'yyyy/mm/dd') FROM dual
阅读全文
摘要:SELECT ROWNUM,bmbaent,bmbasite, connect_by_root(bmaa001) root, bmba002,bmaa001,bmba003, LEVEL level1, sys_connect_by_path(LEVEL,'∠') level2 FROM bmaa_
阅读全文
摘要:SELECT to_date('2019-01-01\', 'yyyy-MM-dd\') + ROWNUM - 1 AS dateday FROM dual CONNECT BY ROWNUM <= (to_date('2021-08-24\', 'yyyy-MM-dd\') - to_date('
阅读全文
摘要:<connectionStrings> <add name="oracle" connectionString="Data Source= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xx
阅读全文
摘要:select dt,(Datepart(weekday,dt)-1) week from ( select convert(varchar(10),dateadd(dd,number,convert(varchar(8),getdate(),120)+'01'),120) as dt from ma
阅读全文
摘要:文章转自:http://www.tiptop100.com/text/395 做ERP的时候,经常遇到需要操作其他系统数据库的情况,ORACLE连接ORACLE的时候比较简单,直接创建DBLINK就可以了复制代码 1 2 3 4 5 6 7 8 9 create public database li
阅读全文
摘要:转自:https://cloud.tencent.com/developer/article/1472595 Oracle通过ODBC连接SQL Server数据库 前言 近期在项目中客户软件升级,旧版本的数据库用的SQL Server而新版本换为了Oracle,其中部分数据需要进来平移,这样我们就
阅读全文