![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
qingYun1029
这个作者很懒,什么都没留下…
展开
-
防SQL注入式攻击
参考文章。。http://topic.csdn.net/u/20101104/16/644c332c-de0c-4d46-b3bf-bffb0eeea3b8.html?24431http://topic.csdn.net/u/20101104/15/5f5e9805-a017-4d44-b2be-f50516f11add.html原创 2010-11-04 23:52:00 · 675 阅读 · 0 评论 -
编写存储过程时,出现“转换成数据类型 int 时失败”错误的解决方法
出现该问天一般都是sql语句拼接的错误,现在给出别人总结好的编写方法。--先看一下正常的语句SELECT * FROM tablename WHERE fieldname LIKE '%test' ORDER BY FId --如果想把上面的语句放到字符串中再用exec执行,步骤如下--#1.把SQL中的'全部替换成''SELECT * FROM tablename WHER原创 2013-08-07 19:31:42 · 5445 阅读 · 0 评论 -
(一)工作总结——当你遇到困难时,心中总会有一个奇怪的念头……
当你遇到困难时,心中总有一个奇怪的念头——我遇到的怎么都是些这么奇怪的问题!紧张且匆忙的一天终于过去了。说紧张,因为工作效率和同事比起来实在是太低了,匆忙也就不言而喻!使用一个不熟悉的开发方式下,对一个要求开发效率的公司里面简直是致命的,上一家公司工作几乎快两年了,一直是Jquery(Ajax)+ Oracle2010;C#里面拼接SQL语句,然后参数化该语句。现在完全不一样了,Aja原创 2012-11-27 23:25:43 · 2619 阅读 · 0 评论 -
SQL语句_记录
1、分页存储过程的创建和调用。-------------创建分页存储过程——————————if exists(select * from sysobjects where name='pading') --判断存储过程pading是否存在drop procedure pading --存在则删除gocreate procedure pading --创建存储过程pading原创 2011-08-17 13:52:08 · 1091 阅读 · 0 评论 -
sql题目复习
题目一:为管理岗位业务培训信息,建立3个表:S (Sid,SN,SD,SA) Sid,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄C (Cid,CN,CTeacher) Cid,CN 分别代表课程编号、课程名称、cteacher任课老师(任课老师列与题目一无关,主要为题目二所添加)SC ( Sid,Cid,G ) Sid,Cid,G 分别代表学号、原创 2011-12-30 15:27:57 · 1240 阅读 · 0 评论 -
SQL中关于case关键字的例子(行列转换)
case关键字用法类似于C#、Java中的switch...case...的用法:select name,(case express--列名(表达式)when... then...--当express等于..., ...when... then,,,原创 2011-02-19 19:57:00 · 2823 阅读 · 3 评论 -
SQL命令大全
<br />--语 句 功 能 <br />--数据操作 <br />SELECT --从数据库表中检索数据行和列 <br />INSERT --向数据库表添加新数据行 <br />DELETE --从数据库表中删除数据行 <br />UPDATE --更新数据库表中的数据 <br />--数据定义 <br />CREATE TABLE --创建一个数据库表 <br />DROP TABLE --从数据库中删除表 <br />转载 2011-05-04 09:29:00 · 935 阅读 · 0 评论 -
数据库查询优化原则
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或操转载 2011-03-28 19:56:00 · 907 阅读 · 1 评论 -
SQL笔记
什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的纪录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库SQL 可在数据库中创建新表SQL 可在数据库中创建存储过程SQL 可在数据库中创建视图SQL 可以设置表、存储过程和视图的权限SQL 的分类可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DD原创 2011-03-17 17:23:00 · 1307 阅读 · 0 评论 -
SQL Server分页存储过程
set quoted_identifier ongoset ansi_nulls ongoif exists (select * from sysobjects where name = 'sp_splitPage')drop procedure sp_splitPagegocreate procedure sp_splitPage ( @sqlstr nvarchar(4000),--查询字符串 @pagecount int,--第N页 @pagesize转载 2010-11-23 22:03:00 · 874 阅读 · 0 评论 -
数据库设计技巧(转帖)
数据库设计方面网页收集!转载 2010-11-14 21:26:00 · 649 阅读 · 0 评论 -
linq to entities 笔记
1、笔记2、数据库为 Oracle 11g3、linq to entities 技术4、实现效果1、join 和 group by组合使用;2、多列表字段值合并到一列;3、分组,将 “不同值列” 多行值拼接到一行。 using (var db = new Entities()) { /原创 2014-09-25 14:28:04 · 1357 阅读 · 0 评论