- 博客(693)
- 资源 (459)
- 收藏
- 关注

原创 DELPHI 10.2 Tokyo 让AlphaControls13.00改变DevExpress16.2.5皮肤
AlphaControls9.04下载地址:(不喜勿下)http://download.youkuaiyun.com/detail/wozengcong/6791915AlphaControls9.05下载地址:(不喜勿下)http://download.youkuaiyun.com/detail/wozengcong/7598411AlphaControls9.10下载地址:(不喜勿下)http://download....
2014-06-28 16:19:40
6891
2
转载 MSSQL转Mysql常用函数,语法等
dateadd(MONTH,1,getdate()) DATE_ADD(NOW(),INTERVAL 1 MONTH) 日期增加,同理Year,DAY,Hour等,mysql日期相减函数DATE_SUB()DATEPART(DAY,getdate()) DAY(NOW()) 取日期的单体数据,同理有YEAR,MONTH,HOUR,WEEKDAY等等。
2023-10-12 11:37:58
381
转载 MYSQL与MSSQL常用用法区别
当然你也可以通过查询@@error_count和@@warning_count(如:select @@error_count,@@warning_count)来达到判断的目的,但warning_count 的值可能会比 SHOW WARNINGS 显示的结果记录数大,因为系统变量 max_error_count 被设置的比较小,因此没有把所有的信息都存下来。MySql ifnull()或者COALESCE(),如:ifnull(insert_dt,0)或者COALESCE(start_dt,0)
2023-10-12 10:59:44
714
转载 MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用
IF(expr1,expr2,expr3),如果expr1的值为true,则返回expr2的值,如果expr1的值为false,则返回expr3的值。IFNULL(expr1,expr2),如果expr1的值为null,则返回expr2的值,如果expr1的值不为null,则返回expr1的值。到此这篇关于MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解的文章就介绍到这了,更多。-- 输出结果:null。
2023-10-12 10:58:58
623
转载 mssql 部分语句转 mysql
rank :=@rank + 1 ,@rank := @rank + 1 //(我这里为了满足项目需求才写成这样的正常是@rank :=@rank + 1 ,@rank := 1)**mysql:** select * from table limit 10 ***注意:limit 是在 最后!注意: mysql 中的max(id)只限在创建临时表中或者同时只改单个表的时候用,同时多表插入请使用LAST_INSERT_ID()list是常量,则可以直接用IN, 否则要用find_in_set()函数。
2023-10-12 10:57:12
320
转载 MySQL中concat()、concat_ws()、group_concat()函数使用技巧与心得
很明显是一个 多对多的关系!接下来就要进入我们本文的主题了,group_concat()函数, 理解了上面两个函数的作用和用法 就对理解group_concat()函数有很大帮助了!需求3: 以 商品名称分组,把price字段的值在一行打印出来,分号分隔 去除重复冗余的价格字段的值 并且排序 从小到大。需求2: 以 商品名称分组,把price字段的值在一行打印出来,分号分隔 并且去除重复冗余的价格字段的值。所以建立这个表 我们就可以使用 用户的id 来对应 水果的id 就可以实现一个中间连接多对多的表了。
2023-10-09 17:15:52
2466
转载 Mysql的INTERVAL()函数和INTERVAL关键字
意思大概是这样的:percent字段参与判断,设定的区段是25,50,那么小于25的值返回0,大于等于25小于50的值返回1,大于等于50的值返回2。'1 3' YEAR_MONTH的配置就是代表1年3个月,两个数字之间的间隔符用等号,空格,下划线,中划线等等的都可以。注:INTERVAL后面的数字可以用数字格式或者字符格式,当时间单位是YEAR_MONTH这种时,必须用字符格式。重点关注一下YEAR_MONTH这种格式的单位,以YEAR_MONTH为例,代表几年又几个月的时间间隔。
2023-09-19 15:26:16
2173
转载 Beyond Compare 4“这个授权密钥已被吊销”的解决办法
C:\Users\你的用户名\AppData\Roaming\Scooter Software\Beyond Compare 4。
2023-08-29 09:24:58
6038
5
转载 Sqlserver基础资料和性能优化资料合集
可以对监控的选项进行过滤,比如数据库名称、时间参数等这些文件 / 模板 / 编辑模板,可以编辑之前保存的模板。
2023-08-25 17:27:28
512
转载 T-SQL语句优化的常见技巧
扫描计数 0,逻辑读取 4 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。扫描计数 0,逻辑读取 2 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。扫描计数 0,逻辑读取 2 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。也就是说,程序的优化效果最明显,接下来是数据库的设计优化,再接下来才是TSQL的优化。
2023-08-07 18:04:35
135
转载 应用索引技术优化SQL 语句(Part 3)
读完本文,你应该知道创建索引的关键是什么,以及如何分析SQL语句的执行计划来创建索引。在上面的例子中我全部使用非聚集索引,原因是对一个表而言聚集索引只能有一个,而非聚集索引可以有多个。如果你把上面例子中的非聚集索引换成聚集索引,效果也是类似的,只是聚集索引没有Bookmark Lookup操作。它们的主要差别是前者的索引叶子就是数据本身,而后者的叶子节点包含的是指向数据的书签(即数据行号或聚集索引的key)。来自聚集索引的键值由所有非聚集索引作为查找键使用,因此存储在每个非聚集索引的叶条目内。
2023-08-07 17:58:36
69
转载 SQL优化:小表驱动大表
而如果sql语句中包含了exists关键字,它优先执行exists左边的语句(即主查询语句)。这个需求中,order表有10000条数据,而user表有100条数据。因为如果sql语句中包含了in关键字,则它会优先执行in里面的子查询语句,然后再执行in外面的语句。假如有order和user两张表,其中order表有10000条数据,而user表有100条数据。不管是用in,还是exists关键字,其核心思想都是用小表驱动大表。小表驱动大表,也就是说用小表的数据集驱动大表的数据集。
2023-08-02 10:44:58
937
转载 SQL Server 数据库查询性能优化询(不涉及表结构变动情况)
但建立索引后,并不是每个查询都会使用索引,在使用索引的情况下,索引的使用效率也会有很大的差别。ON是最先执行, WHERE次之,HAVING最后,因为ON是先把不符合条件的记录过滤后才进行统计,它就可以减少中间运算要处理的数据,按理说应该速度是最快 的,WHERE也应该比 HAVING快点的,因为它过滤数据后才进行SUM,在两个表联接时才用ON的,所以在一个表的时候,就剩下WHERE跟HAVING比较了。任何允许使用表达式的地方都可以使用子查询,子查询可以使我们的编程灵活多样,可以用来实现一些特殊的功能。
2023-07-29 14:30:38
999
转载 看懂MSSQL执行计划,分析SQL语句执行情况
(索引就两种,1是聚集索引,2个非聚集索引,聚集索引每张表只能有一个,非聚集索引每张表可以有多个,主键Id就是典型的聚集索引,聚集索引是顺序排列的类似于字典查找拼音a、b、c……(如果有些sql执行很慢可以看一下执行计划是否包含太多“扫描”操作,如果有可以考虑为这些字段建立索引,建立索引切记不要再经常有更新操作的字段上建立,每次更新都会导致重建索引的操作,也会影响性能,0或1这种标识状态的字段因为大部分数据都是一样的建立索引也没有什么作用)[Table Scan] 表扫描(最慢),对表记录逐行进行检查。
2023-07-29 13:08:27
309
转载 T-SQL查询高级—SQL Server索引中的碎片和填充因子
每一个叶子节点为一页,每页是不可分割的. 而SQL Server向每个页内存储数据的最小单位是表的行(Row).当叶子节点中新插入的行或更新的行使得叶子节点无法容纳当前更新或者插入的行时,分页就产生了.在分页的过程中,就会产生碎片.外部碎片指的是由于分页而产生的碎片.比如,我想在现有的聚集索引中插入一行,这行正好导致现有的页空间无法满足容纳新的行。因为在SQL SERVER中,新的页是随着数据的增长不断产生的,而聚集索引要求行之间连续,所以很多情况下分页后和原来的页在磁盘上并不连续.
2023-06-15 16:40:34
422
转载 SQL Server执行计划那些事儿(2)——查找和扫描
然而,通过上面的描述,我们可不能认为,查找就是好的,而扫描就是不好的(因为影响扫描性能的还有并行度),但是在绝大部分情况下,特别是数据量比较大,而返回的结果集比较少时,查找要比扫描有着更好的性能表现,另外也不是所有的扫描都可以优化掉的。表扫描是在整张表上进行,而索引扫描是在整个页级上进行处理的,然而索引查找则是在查找谓词上的一个或者几个页上进行,因此他通常情况下,索引查找会有更少的IO开销。结果:在表扫描的情况下,尽管结果集中,仅一条数据,但是IO开销并没有减少,仍然和返回全部结果集是一样的。
2023-06-15 16:23:11
177
转载 SQL Server执行计划那些事儿(1)——哈希、合并、嵌套联接的选择
以后一行一行的对探测输入进行扫描和计算,并为每个探测行计算哈希值,然后进行匹配(当然这里也分多种情况,建立输入大于可用内存时等其他情况)。嵌套循环也称“嵌套迭代”,他将一个联接输入用作外部输入表,将另一个联接输入用作内部输入表。内部循环逐行处理外部输入表,内部循环会针对每个外部行执行,在内部输入表中搜索匹配的行。接下来的文章是记录自己曾经的盲点,同时也透漏了自己的发展历程(可能发展也算不上,只能说是瞎混)。通过上面的介绍,我们也能分析出来(可以根据时间复杂度,和空间复杂度),以上三种联接并没有绝对的优劣。
2023-06-15 15:20:45
776
转载 SQL Server执行计划那些事儿(3)——书签查找
当表以堆的形式存储的时候,数据行的物理位置是不会(严谨的说是很少)变动的,正是因为很少变动,所以,可以通过一个地址来唯一确定一行,又因为数据库的每一行一定存储在某一页上,而某一页又一定在某一数据库文件中,所以就可以通过文件号:页号:行号(如:1:22:14,指的就是第1个数据库文件的第22页中的第14行)。书签查找总是伴随着非聚集索引的查找而出现,但并不是所有的非聚集索引都会引起书签查找。在表以堆(不含聚集索引)的形式存储的时候,书签查找为RID查找,当表以树(含聚集索引)的形式存储时,书签查找为键查找。
2023-06-15 15:06:43
122
转载 fiddler手机抓包配置代理后没有网络(手机不能上网)
第一次使用fiddler抓包,手机配置我自己的电脑代理后发现没有网络连接,配置别人的代理就有网络连接。经过百度,尝试了各种方法之后成功解决,以下记录整个操作过程:
2022-10-13 16:34:59
11606
1
转载 sql中return/break/continue解释
sql中return/break/continue解释2016-07-20 11:12:28一,return:从查询或过程中无条件退出。可在任何时候用于从过程、批处理或语句块中退出。RETURN 之后的语句是不执行的。 1,如果用于存储过程,RETURN 不能返回空值。如果强制返回则:将生成警告消息并返回 0 值。 2,RETURN 语句无条件终止查询、存储过程或批处理。存储过程或批处理中 RETURN 语句后面的语句都不执行。 二,break:退出 WHILE 或 I...
2022-05-12 19:19:38
4281
转载 SQL - SQL Server 之WHILE循环的坑
设置重复执行 SQL 语句或语句块的条件。 只要指定的条件为真,就重复执行语句。 可以使用 BREAK 和 CONTINUE 关键字在循环内部控制 WHILE 循环中语句的执行。语法-- Syntax for SQL Server and Azure SQL Database WHILE Boolean_expression { sql_statement | statement_block | BREAK | CONTINUE }参数Boolean_expressi...
2022-05-12 19:17:39
1923
转载 sqlserver游标循环跳出循环进入下一个循环
当在游标中执行数据操作的时候,如果存在if判断不符合条件的情况下,需要跳出循环进入下一次循环的时候,可以执行该过程:1 使用break 结束整个循环。2 使用continue 结束当前循环,进入下一循环。注意:使用continue造成死循环,是因为continue后又执行与上次相同的fetch了。解决办法:在continue前加一个fetch next from就可以了。...
2022-05-11 19:00:35
3554
转载 SQL中游标的使用
类型: 1.普通游标 只有NEXT操作 2.滚动游标 有多种操作1.普通游标DECLARE @username varchar(20),@UserId varchar(100)DECLARE cursor_name CURSOR FOR --定义游标 SELECT TOP 10 UserId,UserName FROM UserInfo ORDER BY UserId DESCOPEN cursor_name --打开游标FETCH NEXT FROM c.
2021-11-16 21:01:46
12528
转载 SQLServer中比较末尾带有空格的字符串遇到的坑
最近发现SQLServer中比较字符串的时候 如果字符串末尾是空格 那么SQLServer会无视那些空格直接进行比较 这和程序中平时的字符串判断逻辑不统一declare @a nvarchar(50);set @a=N'happycat1988' declare @b nvarchar(50);set @b=N'happycat1988 ' if(@a = @b) select 'True' as 直接等号比较else select 'False' as 直接等号比
2020-08-06 10:59:43
1024
转载 sql 多行、一行 互转(逗号分割)
原始数据:期望数据:IF OBJECT_ID('temp_20170701','u') IS NOT NULL DROP TABLE temp_20170701 CREATE TABLE temp_20170701 ( ID INT PRIMARY KEY IDENTITY(1,1), NAME NVARCHAR(50), Subjectname NVARCHAR(50), Score INT )INSERT dbo.temp_20170701( Name, s...
2020-08-03 15:47:53
3072
转载 Windows server 2019安装net framework 2.0 3.5
一、问题描述:估计有很多人遇到我这种问题,Windows server 2019 2016 2012这几个系统安装net framework 2.0 3.5时候会出现报错,现在我教大家怎么安装net framework 2.0 3.5二、工具/原料优快云下载:https://download.youkuaiyun.com/download/bbj123456/11274299...
2020-04-17 14:24:03
3221
1
转载 SQL Server中的rebuild和reorganize区别,OFFLINE和ONLINE索引重建有什么区别?
两者的区别Rebuildingan index drops and re-creates the index.This removes fragmentation, reclaims disk space by compacting the pages based on the specified or existing fill factor setting, and reorders ...
2020-02-15 17:44:25
1510
转载 T-SQL查询高级—SQL Server索引中的碎片和填充因子
关于索引的概念可以看看宋大牛的博客T-SQL查询高级—SQL Server索引中的碎片和填充因子整个数据库的索引很多,索引碎片多了,不可能一个个的去重建,都是重复性的工作,所以索性写了个存储过程,按范围需要重建索引。-- =============================================-- Author: <Limy>-- Create...
2020-02-15 17:08:14
316
转载 Sql Server中ALTER INDEX的常用用法解析
alter index在MSDN中是这样解释的:通过禁用、重新生成或重新组织索引,或通过设置索引的相关选项,修改现有的表索引或视图索引(关系索引或 XML 索引)。它的功能很多,特别是对索引的操作。可惜自己对它的深入用法也不是很清楚,仅讲讲我自己常用它来实现的几个功能:1,重建索引2,重组索引3,禁用索引4,启用索引5,禁用约束6,启用约束下面我们来一一讲解上面几个功能的实现一...
2020-02-15 16:19:31
6046
转载 varchar(8000) nvarchar(4000) varchar(max) nvarchar(max) 区别
nvarchar和varchar 的区别是存储方式不同:比如说varchar(40),能存储40个字节长度的字符,存储中文字符的时候,因为中文字符1个字符就等于2个字节.所以varchar(40)只能存储20个中文字符。nvarchar每个字符占用2个字节,nvarchar(40),就可以存储40个中文字符。nvarchar要相对于存储的字符类型。比如有些字符是占3个字节的。varc...
2019-09-08 11:28:57
2813
转载 sql server 2012 如何收缩事务日志(脚本)
sql2008不再支持BACKUPLOG数据库名WITHNO_LOG 语句BACKUP Log zxta with no_log截断事务日志sql2008提示错误如下 BACKUPLOG数据库名WITHNO_LOG Msg3032,Level16,State2,Line1此语句不支持一个或多个选项(no_log)。请查阅文档以了解所支持的...
2019-08-15 20:40:13
2102
转载 SqlServer2012清除收缩日志文件
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/sinat_28965863/article/details/80811493SqlServer在使用中会产生大量的日志文件,其中日志文件所占空间很大一部分是无用的通过收缩的方法可以释放所占空间。参考:SqlServer201...
2019-08-15 20:25:46
614
转载 sqlserver判断字符串是否是数字
sql2005有个函数ISNUMERIC(expression)函数:当expression为数字时,返回1,否则返回0。这只是一个菜鸟级的解决办法,大多数情况比较奏效。eg:SELECT ,ISNUMERIC('-') as '-' --1 ,ISNUMERIC('+') as '+' --1 ,ISNUMERIC('$') as '$' --1 ,ISNU...
2019-08-15 13:04:43
4658
转载 SQL中 patindex函数的用法
返回pattern字符串在表达式expression里第一次出现的位置,起始值从1开始算。pattern字符串在expression表达式里没找就返回0,对所有有效的文本和字符串就是有效的数据类型。描述一下此函数的具体用法:1. PATINDEX ( '%pattern%' , expression )'%pattern%'的用法类似于 like '%pattern%'的用...
2019-08-15 13:03:29
3605
转载 SQLServer 随机生成指定范围的日期
一个分页的问题,DTCms3.0中,分页是根据时间分页的,如果当添加时间(add_time)都是同一个数值时,不管点击第几页,显示的数据都是同一个的内容,于是就有了需要把同一个时间改指定随机日期的功能。原贴脚本转至http://bbs.youkuaiyun.com/topics/340165720第7楼的feilniu同学.SQL脚本如下:DECLARE @BDate datetime, @...
2019-08-02 14:59:55
1345
转载 高效解决阿里云远程桌面连接出现credssp加密oracle修正
此错误解决办法1.Win+R 输入regedit打开注册表 找到对应的以下目录HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System此时如果System下没有CredSSP时创建CredSSP没有Parameters时创建Parameters创建方法:右建》新建》项2.在P...
2019-04-19 10:12:18
651
转载 Excel中F4键的9个功能,提高90%工作效率
excel使用技巧大全F4键对于Office的工作者来说,简直是好用得不得了。因为它能够重复上一步的操作,它是最能提高工作效率的按键了,今天小编就给大家来说一下这个键的用法。在Excel、PPT中等距插入多个图形在工作中,有时需要插入多个并排的图形,假如一个一个的来复制插入的话,会显示很不整齐。但如果我们用F4键来操作的话就非常容易方便了。按Ctrl+shift键不放并拖动复制出一个图...
2019-04-12 13:36:57
1742
按照制定时间运行程序(RunAsDate) 1.3 绿色汉化版
2016-12-15
sql-optimizer-for-sql-server_1001官方试用版+安装手册+使用教程
2016-12-15
AlphaControls v11.22 Stable released(D5&XE10.1) (x86&x64) DCUs.rar
2016-12-15
AlphaControls v11.21 Stable (D5~D10.1) (x86&x64) DCUs
2016-12-15
EhLib 9.0 Build 9.0.033 Full Source〖含源码和DEMO〗
2016-12-15
SQLPrompt_7.3.0.775〖含注册机〗(支持低版本和最高版本SQL2016+VS2015)
2016-12-14
AlphaControls v11.15 Stable (D5~D10.1) (x86&x64) DCUs
2016-09-18
SQLPrompt_7.3.0.513〖含注册机〗(支持低版本和最高版本SQL2016+VS2015)
2016-09-18
SQLPrompt_7.2.1.267〖含注册机〗(支持低版本和最高版本SQL2016+VS2015)
2016-05-14
AlphaControls v11.00 Stable (D5~D10.1) (x86&x64) DCUs
2016-05-14
AlphaControls v10.29 Stable (D5~D10.1) (x86&x64) DCUs
2016-05-14
AlphaControls v10.28 Stable (D5~D10) (x86&x64) DCUs
2016-05-14
AlphaControls v10.27 Stable (D5~D10) (x86&x64) DCUs
2016-03-22
AlphaControls v10.26 Stable (D5~D10) (x86&x64) DCUs
2016-03-22
UniDac 6.2.10〖XE10〗 全dcu版本,小白勿下
2016-03-08
AlphaControls v10.25 Stable (D5~D10) (x86&x64) DCUs
2016-02-13
SQLPrompt_7.1.0.306〖含注册机〗(支持低版本和最高版本SQL2016+VS2015)
2016-02-12
AlphaControls v10.24 Stable (D5~D10) (x86&x64) DCUs
2016-02-04
Devexpress VCL V15.2.3帮助文档〖CHM格式〗
2016-02-03
DxAutoInstaller-2.1.5For Devexpress VCL(DevExpressVCL15.2.2)
2016-02-02
UniDac 8.0.1〖D7,2007,10.1,10.2,10.3〗一键安装版已XX版
2019-09-10
DevExpress VCL V19.1.2 FullSource〖D7~D10.3Rio〗内含安装工具
2019-09-08
DevExpress VCL V18.2.5 FullSource〖D7~D10.3Rio〗内含安装工具
2019-07-18
DevExpress VCL V18.2.8 FullSource〖D7~D10.3Rio〗内含安装工具
2019-07-18
DxAutoInstaller 2.2.rar
2019-07-18
DevExpress VCL V18.2.1 〖D7~D10.3rio〗含安装工具
2019-07-18
Project导出EXCEL表工具(插件)
2018-08-27
Project 2013中文版项目管理 从新手到高手
2018-08-14
AlphaControls v13.04 Beta released(D5&XE10;.2) (x86&x64;) DCUs
2018-03-27
AlphaControls v13.03 Beta released(D5&XE10;.2) (x86&x64;) DCUs
2018-03-22
AlphaControls v13.02 Beta released(D5&XE10;.2) (x86&x64;) DCUs
2018-03-10
AlphaControls v13.01 Beta released(D5&XE10;.2) (x86&x64;) DCUs
2018-02-28
SQLPrompt_7.5.1.1000〖含注册机〗(支持低版本和最高版本SQL2016+VS2015)
2018-02-20
DevExpress VCL V16.2.5 FullSource〖D6~D10.2〗
2018-02-06
DxAutoInstaller-2.1.9 For Devexpress VCL
2018-02-06
UniDac 7.0.1〖D7~XE10.2〗源码版下载
2017-04-07
AlphaControls v12.00 Beta released(D5&XE10;.1) (x86&x64;) DCUs
2017-02-21
AlphaControls v11.25 Stable released(D5&XE10.1) (x86&x64) DCUs
2017-02-07
AlphaControls v11.24 Stable released(D5&XE10.1) (x86&x64) DCUs
2017-02-07
rar文件AlphaControls v11.23 Stable released(D5&XE10.1) (x86&x64) DCUs
2017-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人