- 博客(16)
- 收藏
- 关注
原创 delete和truncate
1.delect 可以加where条件,truncate不能加2.truncate删除,效率高一些3.假如要删除的表中有自增长列,如果用delete删除后,再插入数据,自增长列的值从断点开始,而truncate删除后,再插入数据,自增长列的值从1开始4.truncate删除后没有返回值,delete删除有返回值5.truncate删除后不能回滚,delete删除可以回滚...
2022-02-14 16:25:12 280
转载 sql面试
事务的四大特性:ACID:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。一致性是指一个事务执行之前和执行之后都必须处于一致性状态。比如a与b账户共有1000块,两人之间转账之后无论成功还是失败,它们的账户总和还是1000。隔离性。跟隔离级别相关,如read committed,一个事务只能读到已经提交的修改。持久性是指一个事务一旦被提交了,那么对数据
2022-02-13 21:27:03 98
原创 sql过滤空值的语句
(1) Where 列名 is not null(2) Where 列名 != 'null'(3) Where 列名 <> 'null'
2022-02-13 11:59:42 684
原创 Day_6_date函数
1、getdate():获取当前时间精确到分秒2、datepart(): 获取时间的单独部分,比如年、月、小时 此函数需要两个参数,datepart(需要保留的日期单独部分,时间格式的表达式) 。 3、dateadd():将日期的单独部分进行加减,比如年、月、小时 此函数需要三个参数,dateadd(需要作运算的日期单独部分,作运算的系数,时间格式的表达式) ...
2020-06-22 23:24:43 212
转载 Day5_3_SQL列名无效但是查询正常问题处理
1、问题描述: 查询语句上显示列名无效,但是执行查询没有问题。2、出现原因: 表被重修设计或修改过。3、处理办法: 需要用SQL SERVER的intellisense(只能感知功能)重新整理一下,快捷键Ctrl+Shift+R。4、智能感知功能: 就是在用户具有权限的前提下,在Query Editior中输入架构并加上"."符号后就可以看到架构下的表、视图和用户函数了,当用 户继续输入表名或视图名并加上...
2020-06-10 16:35:58 1970
原创 Day5_2_SQL_GROUP BY 和Having
select [Operator],SUM([Data]) as sum from [dbo].[Test_1] GROUP BY [Operator]select [Operator],SUM([Data]) as sum from [dbo].[Test_1] GROUP BY [Operator] having SUM([Data]) > 400运行结果:GROUP BY 对相同的数据进行按组划分,having在这里用作where...
2020-06-10 11:32:45 77
原创 Day_5_1_SQL函数:ISNULL、ROUND、LEN、FORMAT
1、ISNULL() 函数:被检测的列,列值为NULL时候显示的值select [Data],ISNULL([Data],8) from [dbo].[Test_1]运行结果:2、ROUND()函数:两个必要参数,第一个是要进行四舍五入的列名,第二个是保留的小数位,第三个非必要的参数是是否为四舍五入select round([Price],0) as a ,round([Price],0,1) as b from [dbo].[Table_1]原始表及运行结果3、L...
2020-06-10 11:10:01 370
原创 Day4_2_SQL函数_ROW_NUMBER()
ROW_NUMBER() OVER (order by 列名 desc ):对列名进行降序排序,然后加一列为显示每行的行数select * into #t2 from (select [Time],[Operator],[Data],ROW_NUMBER() OVER(order by [Data])as ROWS from [dbo].[Test_1]) as ffselect * from #t2运行结果:...
2020-06-09 19:05:12 131
原创 Day4_1_SQL中print输出格式转换
print '执行'+ convert(varchar, @i)+ '次'因为@i是int型变量,'执行'是varchar类型,输出格式不统一,系统会报错用convert()函数,将整型转换为varchar类型的和前后面拼接,之后打印输出就没有问题了convert(要转换的格式,要转换的变量)...
2020-06-09 11:26:16 1501
原创 Day3_1_数据的自动生成
declare @time1 varchar(19) = convert(varchar(10),getdate(),120)+' 00:00:00'--插入[RecordTime]--declare @time1 cast(convert(varchar(10),getdate(),120)+' 00:00:00' as datetime)declare @time2 varchar(19) = convert(varchar(10),dateadd(day,0,getDate()),20)pri.
2020-06-09 03:22:46 131
原创 Day2_2_取自《C#图解教程》
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Program1 { class MyClass { public int Val = 20; } class Program { static void Method(My.
2020-06-07 23:34:59 129
原创 Day2_1_取自《c#图解教程》
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Program1 { class MyClass { public int Val = 20; } class Program { static void Method(My.
2020-06-07 20:39:31 90
原创 Day1_2
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace S1{ class Program1 { static void Main(string[] args) { DaysTemp daysTemp = new DaysTemp();...
2020-06-07 20:35:24 109
原创 Day1_1
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace S1{ class Car { public string color = "red"; public int num = 25; public string brand = "BMW";.
2020-06-07 20:22:55 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人