锁定提示 描述 HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应...
转载 2014-07-22 10:50:00
199阅读
2评论
前言    在SQL server中常用5类的函数:字符串函数,日期函数,数学函数,系统函数,聚合函数。字符串函数--常用的字符串函数 1.charindex() -- 字符索引 2.len() -- 长度 3.upper() -- 大写 4.Ltrim() -- 左裁减 5.Rtrim() -- 右裁减 6.Left(
一、字符串函数datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格substring(expression,start,length) 不多说了,取子串right(char_expr,int_expr) 返回字符串右边int_expr个字符left(<character_expression>, <integer_expression>)&n
原创 2017-05-31 14:32:50
4067阅读
SQLServer 日期函数大全(详细)
转载 2024-01-10 10:03:42
259阅读
一、统计语句 1、--统计当前【>当天00点以后的数据】 SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC 2 ...
转载 2021-08-11 22:24:00
304阅读
2评论
--                                        ╔══════════╗ -- ===================================== &nb
原创 2017-10-27 14:12:58
1889阅读
1. 日期函数相关1 日期格式格式化函数:CONVERT(varchar(100),UpdateTime,102) --第3个参数为是要转换成的日期的格式,不同的数字代表不同的格式; 2 日期加减函数: DATEADD(MONTH,2,UpdateTime) --第一个参数是刻度,可选的是year,day等;第二个参数是要增加几 2.聚合函数1 row_nubmer() over
转载 2023-05-24 17:10:13
96阅读
 SQL Server字符串处理函数大全 select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。 left()是sql函数。 select 字段1 from 表1 where
转载 2023-11-15 13:18:38
35阅读
一、字符串函数datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格substring(expression,start,length) 不多说了,取子串right(char_expr,int_expr) 返回字符串右边int_expr个字符left(<character_expression>, <integer_expression>)&n
学习SQL,有很多时候需要使用到系统函数,比如一些统计函数(聚合函数),日期函数,字符串函数等。今天给大家整理了一份SQL Server的常用函数,希望对你有所帮助。1、统计函数(聚合函数)AVG() --求平均值 COUNT() --统计数目 MAX() --求最大值 MIN() --求最小值 SUM() --求和 STDEV() --STDEV()函数返回表达式中所有数据的标准差 STDEVP
转载 2023-09-30 19:43:10
191阅读
一、基础1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
转载 2023-06-21 09:56:21
160阅读
SQLServer 日期函数大全 一、统计语句1、--统计当前【>当天00点以后的数据】SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC2、--统计本周SELECT * FROM 表 WHE
转载 2023-05-22 15:27:05
497阅读
  聚合函数对一组值计算后返回单个值。除了count(统计项数)函数以外,其他的聚合函数在计算式都会忽略空值(null)。所有的聚合函数均为确定性函数。即任何时候使用一组相同的输入值调用聚合函数执行后的返回值都是相同的,无二义性。  聚合函数通常会在下列场合使用。    1、select语句的选择列表,包括子查询和外部查询。    2、使用compute或compute by产生汇总列时。
转载 2023-11-02 09:14:07
149阅读
基本常用查询 –select select * from student;–all 查询所有 select all sex from student;–distinct 过滤重复 select distinct sex from student;–count 统计 select count(*) from student; select count(sex) from student; selec
一、Oracle 12c中的CDB和PDBCDB:CDB全称为Container Database,容器数据库。(公用用户) PDB:PDB全称为Pluggable Database,可插拔数据库。(本地用户)1、ROOT:ROOT又叫CDB$ROOT, 存储着ORACLE提供的元数据和Common User(公用用户。 一个CDB只能有一个根。 如: SQL> show con_nam
转载 2024-03-16 01:05:16
42阅读
SQL注入可能是最常见的攻击面向Internet的SQL Server数据库的方法。即使你对网络和防火墙进行了防护,只要应用程序存在漏洞,那么依然存在受攻击的可能。微软已经注意到最近针对使用ASP和ASP.NET网站的攻击数量呈上升趋势。这不仅会导致数据的失窃和丢失,在近期的很多案例中数据库中还被攻击者加入恶意javascript代码,这导致访问网站的客户电脑也会因此感染病毒。 防护针对
MySql行转列以id分组,把name字段的值打印在一行,逗号分隔(默认)select CustomerDrugCode,group_concat(AuditItemName) from noaudit_drug group by CustomerDrugCode;以id分组,把name字段的值打印...
转载 2016-11-21 10:22:00
63阅读
2评论
===查询某天所有数据===方法1select * from [article]where Convert(varchar(10),[add_time],111) = '2017/04/22'方法2select * from [article]where Convert(varchar(10),[add_time],120) = '2017-04-22'===查询大于...
原创 2022-06-17 20:53:02
133阅读
SqlServer
转载 精选 2010-01-01 22:45:43
656阅读
递归 往上 Create FUNCTION [dbo].[fnGetCategoryPath_Parent](@id VARCHAR(36)) RETURNS VARCHAR(1000) AS BEGIN DECLARE @re VARCHAR(1000); WITH categoryTemp -- ...
转载 2021-08-03 10:41:00
200阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5