![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL server
波心荡@
越努力越幸运,只有不断的学习才能强大自我!
展开
-
数据库的几种去重方法
一、数据库中的去重操作(删除数据库中重复记录的SQL语句)主要有三种方法(1)、rowid方法(2)、group by 方法(3)、distinct方法1、用rowid方法根据Oracle带的rowid属性,可以进行判断是否存在重复语句;(1)、查出表1和表2中name相同的数据Select * from table1 aWhere rowid !=(select max(rowid)from table2 bWhere a.name1 = b.name1And  转载 2020-06-09 18:17:12 · 4883 阅读 · 0 评论 -
SQL增、删、更改表中的字段名
SQL增加、删除、更改表中的字段名向表中添加新的字段 alter table table_name add column_name varchar2(20) not null删除表中的一个字段delete table table_name column column_name修改表中的一个字段名 alter table table_name renam...原创 2020-01-03 21:34:40 · 486 阅读 · 0 评论 -
关于时间与字符串相互转换
一. 关于时间与字符串相互转换convert(目标类型[datatime/varchar],‘输入内容’[时间/字符串],格式);注:第一个(varchar())是参数的返回类型,第二个是参数日期(getdate());第三个SQL server预定的日期格式话类型。select convert(char(100), getdate(), 120) as today; ---获取系统当前...原创 2019-12-27 18:00:02 · 1658 阅读 · 0 评论 -
SQL server 关于“DATEDADD() ”用法
1. DATEADD() 用法:注:函数在日期中添加或减去指定的时间间隔。DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:日:在当前日期上加两天select DATEADD(day,2,'2014-12-30'...原创 2019-12-27 17:07:13 · 799 阅读 · 2 评论 -
SQL server中如何创建视图?
1. 什么是视图?#【SQL server】1>.视图是虚拟的,物理上是不存在的,只是存储了数据的集合。比较有安全性.例如:Create view satffj as ---创建视图select taffcode,staffnamefrom staff2. 什么是视图?#【orcl】例如:Create or replace view satffA as...原创 2019-12-27 16:01:28 · 1782 阅读 · 0 评论 -
SQL server中的增删改查
简单聊聊SQL server中的【增删该查】其实从一般角度来说:SQL的增删改查和ORACEL的增删改查是通用的,下面呢?我们就简单来介绍一下具体的用法。 1. 增。1.1 插入某行数据insert [into] <表名> (列名) values (列值);例如: insert into staff values (name,age,sex); 2. 删。2.1【删除某...原创 2019-12-17 23:27:45 · 1404 阅读 · 0 评论 -
SQL server 关于“DATEDIFF() ”用法
SQL server中求日期之差的函数DATEDIFF注:函数返回两个日期之间的时间。 DATEDIFF(datepart,startdate,enddate):备注说明:第一个参数(datepart)是年月日的表达格式,第二个参数是开始时间,第三个参数是结束时间。EX:select DATEDIFF(yy,'2008-12-20','2020-12-20')as year; ...原创 2019-12-13 11:47:41 · 978 阅读 · 2 评论 -
SQL server的字段类型详解
SQL server的字段类型详解bit 整型bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off.注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。tinyint 整型tinyint 数据类型能存储从0到255 之间的整数。它在你只打算存储有限数目的数值时很有用。这种数据类...转载 2019-12-12 16:28:40 · 603 阅读 · 0 评论 -
SQL server 关于时间的转换
关于时间的算法:**函数convert(datemime,'日期',格式)的用法:**“Datetime”: 日期时间型datetime数据类型用来表示日期和时间。这种数据类型存储从1753年1月1日到9999年12月31日间所有的日期和时间数据, 精确到三百分之一秒或3.33毫秒 .ex:问题1select convert(datetime,getdate(),120) as...原创 2019-12-12 16:24:04 · 345 阅读 · 0 评论