随笔分类 -  SQL

摘要:随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一 部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得 某些他想 阅读全文
posted @ 2018-07-26 10:08 AZRNG 阅读(220) 评论(2) 推荐(0) 编辑
摘要:(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连 阅读全文
posted @ 2018-07-26 10:04 AZRNG 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'tes 阅读全文
posted @ 2018-07-26 10:00 AZRNG 阅读(202) 评论(0) 推荐(0) 编辑
摘要:整理了几个常用的数据库维护的脚本,和大家分享,希望能够对大家有所帮助,尤其是--初学者。这些脚本只针对Sql Server 2000,在Sql Server 2005下没有进行测试,有些--可能不适用。如果有错误,请联系我<Yahongq111@163.com> /***************** 阅读全文
posted @ 2018-07-19 17:29 AZRNG 阅读(359) 评论(0) 推荐(0) 编辑
摘要:--删除表drop table bank --创建表create table bank(bankid int primary key,bankname varchar(20) not null,bankmoney money check(bankmoney>=0)) --插入数据insert int 阅读全文
posted @ 2018-07-06 09:51 AZRNG 阅读(165) 评论(0) 推荐(0) 编辑
摘要:带参数存储过程 create proc proc_roles@uid int,@organid intasbegin DECLARE @Postid intDECLARE @rid intselect @Postid=Postid from StuOrganAndStu where U_id=@ui 阅读全文
posted @ 2018-06-12 09:41 AZRNG 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1. /// <summary> /// 过滤不安全的字符串 /// </summary> /// <param name="Str"></param> /// <returns></returns> public static string FilteSQLStr(string Str) { St 阅读全文
posted @ 2018-06-08 11:59 AZRNG 阅读(1652) 评论(0) 推荐(1) 编辑
摘要:DECLARE @pageSize INTDECLARE @pageIndex INT --第4页,每页显示10条数据SET @pageSize = 10SET @pageIndex = 4 SELECT * FROM( SELECT ROW_NUMBER() OVER (ORDER BY Crea 阅读全文
posted @ 2018-03-19 17:34 AZRNG 阅读(154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示