
数据库
weixin_39106371
这个作者很懒,什么都没留下…
展开
-
数据库查询固定长度结果
将数据表列的值设置为固定长度的值, 不够左侧补0方法select RIGHT('0000'+CAST(‘字段名’ as varchar(10)),4) from '表名' 表示将该列的值左侧先补齐‘0000’, 然后只取右侧4个长度的字符串。同理,右侧补0 使用LEFT 函数select LEFT('0000'+CAST(‘字段名’ as varchar(10)),4) from...原创 2020-04-01 10:04:08 · 905 阅读 · 0 评论 -
SQL Server数据库让主键ID从1开始自增
一般,在SQL Server 数据库中,如果把表中数据清除后,原有的主键ID字段还是是接着以前的继续增长的,为了想让ID自增列重新从1开始,执行以下方法:dbcc checkident('tablename',reseed,0) ...原创 2020-01-19 14:00:17 · 3693 阅读 · 0 评论 -
OVER(PARTITION BY)函数介绍
OVER(PARTITION BY)函数介绍开窗函数 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,通常跟聚合函数一起使用。它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。简单的说,就是当你想使用聚合函数,且又想返回多个列值时,使用over()开窗函数。 开窗函数指定了分析函...原创 2018-09-21 09:56:45 · 327 阅读 · 0 评论 -
SQL SERVER 获取时间字符串
SELECT CONVERT(varchar(100), GETDATE(), 0) 05 9 2011 9:12AM SELECT CONVERT(varchar(100), GETDATE(), 1) 05/09/11SELECT CONVERT(varchar(100), GETDATE(), 2) 11.05.09SELECT CONVERT(varchar(100), GET...原创 2019-09-24 18:01:50 · 1021 阅读 · 0 评论