
sql
文章平均质量分 56
hnxxcxg
这个作者很懒,什么都没留下…
展开
-
分頁查詢
--分页查询数据--调用 sp_ShowPageQ TFetchData,id,0,*,200,2,fetchdt > 2008-10-22CREATE PROCEDURE sp_ShowPageQ @strTable varchar(50), --表名 @strColumn varchar(50), --原创 2009-04-02 11:32:00 · 420 阅读 · 0 评论 -
sql server游标临时表
ALTER PROCEDURE MKTG_DiffeRenceDailyReport @CustomerName varchar(100), @ShipDate datetime AS BEGIN Set NoCount ON DECLARE @N原创 2011-09-03 21:19:48 · 383 阅读 · 0 评论 -
SQL SERVER备份脚本
-- 完全备份 -- 注意: 一切都从完全备份开始 DECLARE @Path VARCHAR(1000), @FileName VARCHAR(1000), @WeekDay VARCHAR(20) SET @WeekDay = CASE DATEP原创 2011-09-03 21:21:14 · 503 阅读 · 0 评论 -
海量数据库的查询优化及分页算法方案
<br />随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了1000万条,可谓海量。那么,如何实现快速地从这些超大容量的数据库中提取数据(查询)、分析、统计以及提取数据后进行数据分页已成为各地系统管理员和数据库管理员亟待解决的难题。<br /><br />在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的转载 2011-04-22 08:00:00 · 931 阅读 · 0 评论 -
sql server用户自定义函数
1. 返回标量数据的函数用户定义函数接受零个或更多的输入参数,并返回单值。一些用户定义函数返回单个的标量数据值,如 int、char 或 decimal 值。例如,下面的语句创建一个返回 decimal 的简单函数:CREATE FUNCTION CubicVolume-- Input dimensions in centimeters. (@CubeLength decimal(4,1),转载 2010-03-24 09:01:00 · 784 阅读 · 0 评论 -
建立数据库链路链接
大型数据库SQL,ORACLE都支持俩个处在异地的数据库之间建立数据库间的链路链接。当数据库之间的链路建立好后,就可以像操作本地数据库一样地操作远程的数据库。下面以SQL SERVER为例: --Author: CXG--Todo: 建立数据库链路链接----------------------------------------------------------------------原创 2010-03-22 10:50:00 · 551 阅读 · 0 评论 -
DELPHI如何调用存储过程
第一步建立存储过程create proc MyABC @a int ,@b int, @c int output as set @c=@a*@b在SQL中使用查询分析器执行:declare @a int,@b int,@c int set @a=250set @b=40exec MyABC @a,@b,@c output --注意要添加output 关键字!select @c在DELPHI中原创 2010-03-22 11:05:00 · 800 阅读 · 0 评论 -
SQL 数据库开发一些精典的代码
1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt(原始密码) select pwdencrypt(原始密码) select pwdcompare(原始密码,加密后密码) = 1--相同;否则不相同转载 2010-03-17 10:30:00 · 503 阅读 · 0 评论 -
使用變體開放數組實現通用查詢(array of const)
procedure sqlQuery(query: tadoquery; Asql: string; params: array of const);begin with query do begin close; sql.Clear; sql.Text := format(Asql, params); open; end;end; procedure TFo原创 2010-02-03 09:25:00 · 448 阅读 · 1 评论