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