sqlserver
文章平均质量分 63
Markov Zheng
认真填坑
展开
-
SQLServer中的常用函数
SQLServer中的常用函数字符串函数len() 计算字符串的长度 select LEN(name) from test1 --计算name的长度大小写转换 lower() upper()select lower('STUDENT !')select upper('student !')去空 ltrim() 字符串左侧的空格去掉 ,rtrim()字符串右侧的空格去...原创 2018-12-29 13:45:17 · 1692 阅读 · 0 评论 -
SQL Server 存储过程和触发器
SQL Server 存储过程存储过程:一组为了完成特定功能的SQL语句集,编译之后存储在数据库中。和函数类似,但功能大于函数存储过程可包含程序流,逻辑,以及对数据库的查询,可以接受参数,输出参数,返回单个或多个结果集 /*一个简单的存储过程*/ create procedure stu_test1 as select * from stu exec stu_test1 --...原创 2019-01-03 16:59:03 · 1982 阅读 · 0 评论 -
SQL SERVER 导入excel表格
SQL SERVER 导入excel表格事先准备,安装sqlserver 新建数据库和数据表,定义一个excel文件①打开 SQLSERVER 在新建的数据库上 右键------任务-------导入数据出现了欢迎界面②点击下一步 选择数据源 就是你的excel文件的位置三、选则 要导入的数据库④点击下一步五、选择要把excel导入的数据表⑥,点击 编辑映射 编辑...原创 2019-01-07 15:18:40 · 29185 阅读 · 0 评论 -
SQL SERVER删除重复行
SQL SERVER删除重复行我的数据表中重复的字段 是 stu_id stu_name 唯一字段是id--删除重复列delete from stu where id not in(select max(id) as id from stu group by stu_id)原创 2019-01-07 16:05:47 · 1238 阅读 · 0 评论 -
SQL SERVER 事务和锁
SQL SERVER 事务和锁事务:保持逻辑数据一致性与可恢复性,必不可少的利器。锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。先举一个典型的业务A给B转账100元在数据库中 实际进行了两步操作A的账户减掉100元B的账户增加100元这两个动作应当构成一个不可分割的整体,要么完成其中的所有动作,...原创 2019-01-07 17:51:32 · 912 阅读 · 0 评论 -
SQL SERVER实现类似MySQL中的limit功能
SQL SERVER实现类似MySQL中的limit功能方法1 :top 和order by 实现,当数据表庞大的时候开小会很大--查询@m 到@n 条数据 declare @m int;declare @n int;select top @m * from (select top @n * from stu order by id desc) as a 方法2:利用top 和唯...原创 2019-02-14 16:09:13 · 15442 阅读 · 5 评论