上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 67 下一页
摘要: 创建索引一般分为在线索引和非在线索引,在线与非在线的区别:非在线锁表,优先创建索引,此时DML都被阻塞,所以快;相反,在线锁的是行而非表,通过临时表进行索引的创建,所以不会影响DML操作,但副作用就是慢。如果在生产环境操作,不停服务的话,势必导致创建索引期间仍有DML操作进来。另外如果是大表,那么采 阅读全文
posted @ 2023-03-24 20:21 每天进步多一点 阅读(2784) 评论(0) 推荐(0)
摘要: database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。 Create database link: create public database link testDblink connect to dbName identi 阅读全文
posted @ 2023-03-24 20:13 每天进步多一点 阅读(263) 评论(0) 推荐(0)
摘要: (1). 首先创建一个存储过程,即需要定时执行的任务内容 create or replace procedure 存储过程名 as begin 执行内容; commit; end; 例定时修改某个表信息: create or replace procedure AUTO_MODIFY_GI as b 阅读全文
posted @ 2023-03-24 20:07 每天进步多一点 阅读(386) 评论(0) 推荐(0)
摘要: 1.提取数字 IF OBJECT_ID('DBO.GET_NUMBER2') IS NOT NULL DROP FUNCTION DBO.GET_NUMBER2 GO CREATE FUNCTION DBO.GET_NUMBER2(@S VARCHAR(100)) RETURNS VARCHAR(1 阅读全文
posted @ 2023-02-27 16:08 每天进步多一点 阅读(862) 评论(0) 推荐(0)
摘要: 1 create function fn_ConvertPuntuation(@c3 nvarchar(3000)) 2 returns nvarchar(3000) 3 as 4 begin 5 select @c3=stuff(@c3,number,1,substring('~!@#$%^&*( 阅读全文
posted @ 2023-02-27 15:39 每天进步多一点 阅读(319) 评论(0) 推荐(0)
摘要: 先说问题,生僻字查询的问题,有的时候我们的数据里包含一些生僻字,在查询用Like模糊匹配的时候,发现有的查询不准确,测试数据如下: 1 --测试数据 2 if not object_id(N'Tempdb..#T') is null 3 drop table #T 4 Go 5 Create tab 阅读全文
posted @ 2023-02-27 14:44 每天进步多一点 阅读(685) 评论(0) 推荐(1)
摘要: 哪些字符是有全角和半角之分的? 首先,中文是只有全角,没有半角之分,所以转换的时候可以忽略掉中文字符。 select UNICODE('a'),UNICODE('a'),UNICODE('a')-UNICODE('a') 97| 265345| 65248 在ASCII码中,英文字符与标点的编码范围 阅读全文
posted @ 2023-02-27 14:37 每天进步多一点 阅读(1228) 评论(0) 推荐(0)
摘要: 1 获取日期 1 1 now() //返回值类型为日期时间,yyyy-MM-dd hh:mm:ss 2 2 today() //返回当天日期 yyyy-MM-dd。 3 3 year() //获取年份:在单元格中输入=year("2021-04-08"),返回值为 2021。 4 4 FORMAT( 阅读全文
posted @ 2023-02-24 13:46 每天进步多一点 阅读(1930) 评论(0) 推荐(0)
摘要: 1. 数据筛选: dt.AsEnumerable().Where(r => r.Field<string>("Name").StartsWith("A")).FirstOrDefault(); 2.注意AsEnumerable不可连续使用,比如: var itemdata = dt.AsEnumer 阅读全文
posted @ 2023-02-13 19:43 每天进步多一点 阅读(157) 评论(0) 推荐(0)
摘要: --本周第一天 SELECT DATEADD(Day,1-(DATEPART(Weekday,getdate())+@@DATEFIRST-1)%7,getdate()) --or select dateadd(wk, datediff(wk,0,getdate()), 0) --下周第一天 sel 阅读全文
posted @ 2023-01-31 20:41 每天进步多一点 阅读(255) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 67 下一页