posts - 206,  comments - 26,  views - 17万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
  2014年7月23日
摘要: 1.DELETE ・DML语言 ・可以回退 ・可以有条件的删除 DELETE FROM 表名 WHERE 条件2.TRUNCATE TABLE ・DDL语言 ・无法回退 ・默认所有的表内容都删除 ・删除速度比delete快。 TRUNCATE TABLE 表名 阅读全文
posted @ 2014-07-23 23:12 努力--坚持 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 视图,存储过程,表名,字段名命名。 阅读全文
posted @ 2014-07-23 22:05 努力--坚持 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 使用T-SQL创建数据库的时候,脚本常常加上 if db_id('数据库的名字') is not null drop database 数据库的名字;-- 表示如果这个数据库存在就将其删掉,再重新创建 -- 函数db_id()表示获取数据库的id建表的时候前面一般加上if(OBJECT_ID('Te... 阅读全文
posted @ 2014-07-23 21:34 努力--坚持 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ER图,即实体关系图,专用于数据库建模.即对欲构建的数据库画出模型图.是古老的有生命力的描述方法.E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。在ER图中有如下四个成分:E-R矩形框:表示实体,在... 阅读全文
posted @ 2014-07-23 21:03 努力--坚持 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 1.类的表示方法2.接口的两种表示方法3.类的继承怎么表示空心三角形+实线4.类实现接口空心三角形+虚线5.关联(association)关系实线箭头6.聚合(aggregation)关系空心菱形+实线箭头7.合成(composition)实心菱形+实线箭头8.依赖关系(dependency)虚线箭... 阅读全文
posted @ 2014-07-23 17:15 努力--坚持 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 数据库中定义变量和流程控制 阅读全文
posted @ 2014-07-23 01:33 努力--坚持 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 内联表值函数是一种可重用的表表达式,能够支持输入参数。除了支持输入参数以外,内联表值函数在其他方面都与视图相似。(可以将内联表值函数看作是一种参数化的视图,尽管没有这种正式的说法)。 表值函数有分为内联表值函数(相当于参数化的视图)和多语句表值函数,二者原理一样,功能略有不同当然写法也就略有不同。 阅读全文
posted @ 2014-07-23 01:27 努力--坚持 阅读(2458) 评论(0) 推荐(0) 编辑
摘要: l表表达式l-> 派生表(临时)•将查询出的数据(结果集)作为from后的数据源•查询使用括号括起来,并命名(必须)•不能在里面使用order by(除非加top)l-> 公用表表达式(CTE, 临时)•语法l-> 视图(vw, 持久)•语法ll视图概述l回顾数据怎么存储的l视图是一张虚拟表,它表示... 阅读全文
posted @ 2014-07-23 01:24 努力--坚持 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 表连接就是将两张表"合并"成一张表 tbl1: 1. 张三 1 2. 李四 2 3. 王五 null tbl2: 1.男 2.女 一. 交叉连接(cross join)--笛卡尔积(叉积) 将第一张表的每一条记录依次与第二张表的每一条记录进行组合,得到一张新表 交叉连接的结果为: 1. 张三 1 1 阅读全文
posted @ 2014-07-23 01:21 努力--坚持 阅读(169) 评论(0) 推荐(0) 编辑
摘要: -> 使用类似switch-case与if-else if -> 语法 •case [字段] • when 表达式 then 显示数据 • when 表达式 then 显示数据 • else 显示数据 •end as 别名 -> then 后数据类型要一致 简单的例子: 1 select 2 cas 阅读全文
posted @ 2014-07-23 01:20 努力--坚持 阅读(638) 评论(0) 推荐(0) 编辑
摘要: lDataSet(ado.net断开式数据访问) 阅读全文
posted @ 2014-07-23 01:18 努力--坚持 阅读(88) 评论(0) 推荐(0) 编辑
摘要: l-> 对于用户登录的实现,提供SQL语句•-> select * from 表名 where uid=… and pwd=…•-> 使用字符串拼接l-> 提供密码为:’or’1’=’1’l-> 防范注入漏洞攻击的方法就是使用参数查询ll查询参数l-> 提供SqlParameter对象处理参数比较l... 阅读全文
posted @ 2014-07-23 01:14 努力--坚持 阅读(163) 评论(0) 推荐(0) 编辑
摘要: C#程序中使用,或者在配置文件中配置。 连接字符串 •-> data source=实例名;initial catalog=数据库名;integrated security=true/user id=…;password=…; •-> server=实例名;database=数据库名;integra 阅读全文
posted @ 2014-07-23 01:13 努力--坚持 阅读(121) 评论(0) 推荐(0) 编辑
摘要: l-> union就是将多个结果集合并成一个结果集 l-> 查询语句1 union 查询语句2 l-> union会自动合并重复的数据 l-> union all会保留重复数据 •一般都是使用union all,效率会高点 l-> 联合需要注意类型一致 •cast()函数可以实现数据的类型转换 l 阅读全文
posted @ 2014-07-23 01:08 努力--坚持 阅读(97) 评论(0) 推荐(0) 编辑
摘要: -> 排序order by -> 如果有where筛选,order总放在后面 •select * from … where … order by … -> 多列排序(从左至右) •select * from 表名 order by 字段1 [desc], 字段2 [desc], 字段3[desc] 阅读全文
posted @ 2014-07-23 01:06 努力--坚持 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 查询所有生日为null的姓名 -> select Fname from T_Student Fbirthday is null 判断null只能使用is或is not •is null和is not null -> 函数 isnull(字段名, 替换值) •查询时专门为空值的字段显示处理 •sele 阅读全文
posted @ 2014-07-23 01:04 努力--坚持 阅读(674) 评论(0) 推荐(0) 编辑
摘要: -> 查询所有姓张的 •select * from Person where Name like ‘张%’ -> 查询姓张并且名字是一个字的 •select * from Person where Name like ‘张_’ -> 查询名字中带亮字的 •select * from Person w 阅读全文
posted @ 2014-07-23 01:02 努力--坚持 阅读(172) 评论(0) 推荐(0) 编辑
摘要: SqlServer中可以使用的函数 阅读全文
posted @ 2014-07-23 01:01 努力--坚持 阅读(1931) 评论(0) 推荐(0) 编辑
摘要: -> 获取前几条数据,放在列前面,常与order by一起使用 -> 排序 •-> select * from 表名 order by 字段 asc •-> asc表示升序、desc表示降序 -> 查询(百分比向右对齐) •-> select top 3 * from 表名 order by Age 阅读全文
posted @ 2014-07-23 00:59 努力--坚持 阅读(123) 评论(0) 推荐(0) 编辑
摘要: distinct去除重复的数据(distinct是对整个结果集进行数据重复处理,不是针对某一列) -> 检查返回不重复的数据(对于整条记录不重复才会去除,如ID不一样) 用法:select distinct * from 表名 -> 针对某一列去除重复,检索数据 •select distinct(需 阅读全文
posted @ 2014-07-23 00:58 努力--坚持 阅读(355) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示