随笔分类 - sql Server 学习
摘要:存储过程定义:一个命名的存储在服务器上的预编译T_SQL语句集合存储过程的优点:提高性能,加快程序的执行速度,减少网络流量,提高系统的安全性,实现模块化编程存储过程的实例: 1 /* 2 无参存储过程 3 */ 4 create procedure pro_GetStuInfo 5 as 6 begin 7 select * from StuInfo 8 end 9 --调用10 execute pro_getStuInfo11 12 /*13 无输出参数的存储过程14 */15 create procedure pro_GetStuInfo11(@stuNo nvarchar(5...
阅读全文
摘要:谈到函数和存储过程,我对她们就像苍老师一样只闻其人未有真正的体验过啊!SO为了下周的幸福只能撸几下啦。。函数定义:函数是用来执行可返回值到调用程序的计算或把计算集成到结果集中。-----《SQL从入门到精通》夹杂点个人的理解:函数类似于面向对象中的方法,通过它的一系列操作来满足你内心深处的需求(貌似很强大的样子)函数的好处:无论是自己创建还是调用系统中的函数都能从某种程度上提高了工作的效率;想想微软大叔提供的那些内置函数吧,是不是有那种不经意间找到种子的感觉;函数的分类:标量函数:返回一个实际的数值;表值函数:返回一个表,她分为两种类型:内联和多语句。函数的通用语法 1 /* 2 标量函数..
阅读全文
摘要:(1)最常用的INSERT语句的形式如下:INSERT INTO ()VALUES(,,...n)--从一个表中查出数据导入到另一个表中INSERT INTO ()--SELECT FROM (2)SELECT INTO 语句SELECT INTO --新表本身不存在FROM (3)更新数据UPDATE set column='',...(4)删除数据DELETE FROM --一般有限制条件truncate table -- 将表删除;能够清除自增长列(5)MERGE 语句(***************转载)使用方法: Merge Into 目标表 as T Using 源
阅读全文
摘要:(1)select name,subject,result from resultInfo(2)select name,sum(result) from resultInfo group by name(3)select name ,sum(result) as 总分 from resultInfo group by name with cubeselect case when grouping(name)=1 then '总计' else name end as 姓名 ,sum(result) as 总分 from resultInfo group by name with
阅读全文
摘要:--select查询结果为常量select 1 select 'select'--alias 别名的使用select 1 as aa select stuNo as id from stuInfo--列别名select s.stuNO From StuInfo as s --表别名--数据类型的转化 cast convertselect CAST(stuNo as varchar(10)) as NewstuNo from stuInfo select CONVERT(varchar(10),stuNo) as NewStuNo from stuInfo--时间日期的格式化se
阅读全文
浙公网安备 33010602011771号