- 博客(19)
- 资源 (1)
- 收藏
- 关注
转载 GridControl的基本应用
一般属性设置 不显示分组框:Gridview->Option View->Show Group Panel=false 单元格不可编辑:gridcontrol -->gridview -->OptionsBehavior -->Editable=false 禁用过滤器:Run Design->OptionsCustomization->AllowFi...
2019-12-08 09:12:01
719
原创 得到当前月的总天数
----得到当前月的总天数 ① select day(dateadd(mm,1,GETDATE())-day(GETDATE())) ② SELECT32-DAY(getdate()+32-DAY(getdate()))
2019-12-06 19:56:18
236
转载 Case函数的两种格式
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASEsex WHEN'1'THEN'男' WHEN'2'THEN'女' ELSE'其他'END --Case搜索函数 CASEWHENsex='1'THEN'男' WHENsex='2'THEN'女' ...
2019-12-06 19:56:10
967
原创 SQL Prompt突然只剩几项,不再提示
SQL Prompt突然只剩几项,不再提示 重新启动Redgate客户端服务,请打开服务控制台(控制面板>管理工具>服务),在服务列表中选择Redgate Client,然后单击开始。 ...
2019-12-06 19:55:47
1444
原创 sqlserver时间格式转换
--sqlserver时间格式转换 DECLARE @time1 DATETIME='2019-02-01', @time2 DATETIME='2019-02-28' SELECT CONVERT(varchar(100), @time1, 112)--本月第一天 SELECT CONVERT(varchar(100), @time2, 112)--本月最后一天 SELECT CON...
2019-12-06 19:55:40
562
原创 计算时间差
----计算时间差 相差年数:SELECT DATEDIFF(YEAR,'2017-07-01 11:25:52','2018-07-02 12:25:52'); 结果:1 相差天数:SELECT DATEDIFF(DAY,'2018-07-01 11:25:52','2018-07-02 12:25:52'); 结果:1 相差小时:SELECT DATEDIFF(HOUR,'2018-07...
2019-12-06 19:55:31
282
原创 Sql Server 保留几位小数的两种做法
Sql Server 保留几位小数的两种做法 1. 使用 Round() 函数,如 Round(@num,2) 参数 2 表示 保留两位有效数字。 2. 更好的方法是使用 Convert(decimal(18,2),@num) 实现转换,decimal(18,2) 指定要保留的有效数字。 这两个方法有一点不同:使用 Round() 函数,如果 @num 是常数,如 Round(2.3344...
2019-12-06 19:55:21
906
原创 截取和定位的用法
substring 的用法 select substring('abdcsef',1,3) >> 'abd' charindex 的用法 selectcharindex('cd','abcdefg') >>3返回指定子串出现的开始位置 selectcharindex('ac','abcdefg') >>0 left 的用法 select...
2019-12-06 19:55:09
181
原创 查询语句速度的优化
--查看哪个查询语句比较慢 在总查询语句前面使用SET STATISTICS IO ON --查看查询语句的查询时间 在总查询语句前面使用SET STATISTICS TIME ON --优化数据库 具体情况:单独查询数据库很快,用存储过程的方式查询超级慢 借助博客:https://blog.csdn.net/emili/article/details/2192081 原因:数据库查...
2019-12-05 20:36:25
215
原创 临时表的创建删除清空
临时表的基础操作 SELECT * INTO #temp from ( 你的表 ) --设置临时表(常用) TRUNCATE TABLE #temp --清空临时表中的数据 DROP TABLE #temp --删除临时表 创建临时表 ① create table #临时表名(字段1 约束条件, 字段2 约束条件, ...
2019-12-05 20:33:01
1497
原创 得到当前月的总天数
----得到当前月的总天数 select day(dateadd(mm,1,GETDATE())-day(GETDATE()))
2019-12-05 20:26:17
170
原创 (SQL)将 expression 转换为数据类型 int 时发生算术溢出错误 2种快速处理方法
(SQL)将 expression 转换为数据类型 int 时发生算术溢出错误 2种快速处理方法 1.CONVERT(bigint, 字段名); 2.Cast(字段名 as decimal(18,2));
2019-12-05 20:25:42
2924
原创 变量的模糊查询
--变量的模糊查询 declare @sortvarchar(20)='1234' wherel.code LIKE '%'+@sort+'%'
2019-12-05 20:24:52
490
原创 将有逗号相连的字符串分列
将有逗号相连的字符串分列 ①对函数的引用 SELECT ln.店号,留年人员=col FROM dbo.RS_留年安排 ln WITH(NOLOCK) OUTER APPLY dbo.f_split(ln.留年人员1,',') ②自定义函数的创建 -- select * from [dbo].[f_split]('sdfsfd,sdf,s',',') create functi...
2019-12-05 20:13:05
198
原创 sqlserver字符串中只挑选出数字
sqlserver字符串中只挑选出数字 DECLARE @S VARCHAR(500)='B0002' BEGIN WHILE PATINDEX('%[^0-9]%', @S) > 0 BEGIN SET @S = STUFF(@S, PATINDEX('%[^0-9]%', @S), 1, ''); END END SELECT * FROM dbo.HT_合同档案资料 ...
2019-12-05 20:08:13
1296
原创 sqlserver求两个时间段为某年某月某日
--函数的引用 SELECT [dbo]._GetDateInterval('2018-08-12','2019-09-30') --创建时间段(相差某年某月某日)函数 CREATE FUNCTION [dbo].[GetDateInterval] ( @d1 as datetime, @d2 as datetime ) RETURNS nvarchar(100) AS B...
2019-12-05 19:19:58
437
原创 maven测试总结
这些天都在应付期末自动化测试的考试,题目:用maven项目测试一个飞机订票系统。我最终成功的软硬件配置是:myeclipse8.5+jdk1.7+firefix24.0+strawberry+webTours具体操作步骤: (所有安装文件都是以32位为主,即使我的笔记本是64位。之前就安装过一次jdk1.7的64位,结果依旧报51version错误)安装myeclipse8.5 、安装jdk1.7...
2018-07-08 18:23:41
501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人