![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
hello_world_1996
这个作者很懒,什么都没留下…
展开
-
sql order by 多个字段
演示数据SELECT * FROM student多个字段排序(排序方式默认)SELECT * FROM student ORDER BY age,score多字段排序(排序方式,自定义)SELECT * FROM student ORDER BY age,score desc总结:orderby多个字段时,用逗号分隔每一个字段,如果字段不指明排序方式,默认是增序。排序的方法是先按第一个字段排序,如果有相同的再按后续的字段依次排序。...原创 2021-05-07 02:55:03 · 1850 阅读 · 0 评论 -
sql server事务的回滚
在公司调程序写sql 的过程中,偶尔会忘记给sql语句加查询条件,导致整个表的数据出现问题。为此专门找了一下解决方案 (还不成熟,优化中)在update 或者 delete 语句执行之前—该命令关闭SQL Server的自动提交模式 SET IMPLICIT_TRANSACTIONS ON –执行sql语句–没有问题的话,可以提交或者回滚–提交事务 Commit TRANSACTION –修改的数据有毛病的话就进行回滚Rollback TRANSACTION—打开SQL S原创 2021-01-13 22:40:03 · 1162 阅读 · 0 评论 -
SQL Server 2008 R2定期自动备份、自动删除过期备份文件
SQL Server 2008 R2定期自动备份、自动删除过期备份文件、备份文件的还原1、说明SQL Server 2008数据库可以实现数据库的定期自动完整备份、差异备份和自动删除过期的备份文件。方法是用SQL SERVER 2008自带的维护计划创建一个计划对数据库进行备份和删除任务。根据数据量的大小选择备份方式,如果数据里很大建议选择:每天进行差异备份,一周或几周进行一次完整备份;如果数据库不大可以每天进行完整备份。基本上如果数据库大小在十几个个G,每天进行完整备份是没问题的。以下步骤一次性创原创 2021-01-07 13:57:34 · 3633 阅读 · 0 评论 -
STUFF 对拼接的数据处理
背景:STUFF删除指定长度的字符并在指定的起始点插入另一组字符。语法STUFF ( character_expression , start , length , character_expression )参数character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。start是一个整形值,指定删除和插入的开始位置。如果 start 或 length 是负数,则返回空字符串。如果 start原创 2020-11-13 06:44:04 · 197 阅读 · 0 评论 -
如何将相同外键的子表的多条记录的相同字段整理到主表的某一字段中
背景:主表中的一条记录相关子表对应的多条记录目标:将子表中的多个配件名称整理成一个数据项,放在主表的某一字段中第一步:筛选select distinct(partsname) from M_Station_vehiclepartslist where M_Station_vehiclepartslist.VehicleNo = ‘72943FEE-2B2E-4CA4-BBCA-10D39E6BA888’第二步:数据预处理select a.partsname +’/’ from (sel原创 2020-10-28 06:56:59 · 317 阅读 · 0 评论 -
SQLServer Update多表联合更新的方法
update table1 set apple = t2.pear from table1 t1,table2 t2 where t1.tsno = t2.tsno原创 2020-10-28 06:27:20 · 4044 阅读 · 1 评论 -
触发器的创建-简单
create trigger add_Det_Vehicle_Info --触发器的名称add_Det_Vehicle_Infoon Det_Vehicle_Infofor insert --当这个表插入数据时asupdate Det_Vehicle_Info set nextJCRQ = (select CCJCRQ from inserted)原创 2020-10-28 06:14:42 · 425 阅读 · 0 评论