随笔分类 -  SqlServer

摘要:DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 DATEDIFF() 函数返回两个日期之间的时间差。 计算两个时间差 相差年数:SELECT DATEDIFF(YEAR,'2017-07-01 11:25:52','2018-07-02 12:25:52') 阅读全文
posted @ 2019-08-27 09:39 Honker书生 阅读(1164) 评论(0) 推荐(0)
摘要:添加字段语法 alter table table_name add column_name +字段类型+ 约束条件 给一个表增加多个字段: 阅读全文
posted @ 2017-09-20 15:18 Honker书生 阅读(25008) 评论(1) 推荐(1)
摘要:常见的字段类型选择 1.字符类型建议采用varchar/nvarchar数据类型 2.金额货币建议采用money数据类型 3.科学计数建议采用numeric数据类型 4.自增长标识建议采用bigint数据类型 (数据量一大,用int类型就装不下,那以后改造就麻烦了) 5.时间类型建议采用为datet 阅读全文
posted @ 2017-07-11 15:14 Honker书生 阅读(889) 评论(0) 推荐(0)
摘要:项目中需要根据条件获取一些数据,但是如果条件相同的情况下,要去掉条件一样的并且某个值是最小的数据,留下的是最大值数据。 简单记录一下sql: 阅读全文
posted @ 2017-07-07 09:46 Honker书生 阅读(7231) 评论(0) 推荐(2)
摘要:想要将Sqlserver2014高版本备份的数据还原到低版本SqlServer2008R2上去,但是这在SqlServer中是没法直接还原数据库的,通过以下方法可以顺利还原。 通过高版本生成sql脚本在低版本执行,并且数据也能保留。 步骤:任务—》生成脚本—》 下一步-》高级,选择数据库版本和编写脚 阅读全文
posted @ 2016-11-03 15:54 Honker书生 阅读(9396) 评论(1) 推荐(2)