SQL2000
疾风铸境
工作生活总是很纠结的.平平淡淡,顺应天命,跟从心的指引,不断的学习,坚持自己的兴趣,在对和错之间徘徊前进和选择。
展开
-
SQL删除日志方法
因为测试IIS日志文件.想一下把所有的几十M的文本文件写到数据库里去.一个星期下来.数据库日志文件已经有2G多了.搞得我硬盘没有空间了.网络上找了些命令.搜集整理一下.发现有作用.记录如下dump transaction HMMISDATA with no_logbackup log HMMISDATA with NO_LOGbackup log HMMISDATA with TRUNCA原创 2007-06-27 19:29:00 · 1426 阅读 · 0 评论 -
SQLSERVER通过游标查询两个数据表共有字段名组合成的字符串
--SQLSERVER通过游标查询两个数据表共有字段名组合成的字符串--应用场合: 多为类似包含当前订单数据表跟历史订单数据表,当前有效用户数据表跟历史删除用户数据表之间关联查询。很多时候当前表跟历史表的字段设计成一样的,有的则不同,不同的话在联合查询两表数据时候就会用到这个。--定义数据表名称Declare @TargetTableName1 nvarchar(250)--定义要查询原创 2012-07-01 09:29:17 · 3459 阅读 · 0 评论 -
SQLSERVER查询单个数据表所有字段名组合成的字符串脚本
--SQLSERVER查询单个数据表所有字段名组合成的字符串脚本--应用场合: 用于生成SQL查询字符串中select 字段名列表1 from table group by 字段名列表2 中的字段名列表1和字段名列表2部分--定义数据表名称变量Declare @TableName nvarchar(250)Set @TableName='您的数据表名称' --这里修改成您要查询的数原创 2012-07-01 11:03:44 · 2916 阅读 · 0 评论 -
SQL繁體查詢中特別作怪的地方
今天工作時候輸入數據庫中有一條數據字段記錄是"客戶否决"使用select * from TelephoneStatusCategory where CategoryName like %客戶否% select * from TelephoneStatusCategory where CategoryName like %客戶否决% 前面一個可以查詢齣來這條記錄後面一個語句就原创 2009-12-25 09:48:00 · 1095 阅读 · 2 评论 -
SQL十进制转二进制和十六的两个函数
十进制转二进制和十六的两个函数A.调用测试:Update MySheet1 set 二进制= dbo.inttobit(十进制)Update MySheet2 set 十六进制= dbo.inttohex(十进制)B.函数内容--十进制转二进制函数CREATE FUNCTION dbo.inttobit (@number int)returns varchar(100)asBEGINDECL转载 2008-04-25 12:26:00 · 5959 阅读 · 0 评论 -
SQL事务处理语句总结
存储过程中常用到的SQL事务处理语句格式可能会有如下几种:第一种:set xact_abort on begin tran insert ... update ... delete ... commit tran 第二种:set xact_abort on begin tran ins原创 2008-04-15 11:32:00 · 4114 阅读 · 2 评论 -
SQL视图的使用
第一次建立视图语句CREATE VIEW ViewGameOrderList AS SELECT * FROM GameOrderListUNIONSELECT * FROM GameOrderList1 建立方式,在企业管理器的"SQL查询分析器"中执行上述代码使用目的:能获取更新数据合并记录,合并新旧相同字段定义的两个表格.比如历史订单数据表和现今正在用的数据表.原创 2008-03-18 18:01:00 · 1403 阅读 · 0 评论 -
SQL中获取指定两个日期时间点或者时间段内所有记录语句
经常有项目中会用到查询时间段早上9点到第二天7点之间的所有记录,并根据当前时间来统计分析所有当日当班时间段内的所有定单总数(对比现在的时间和固定两个时间点中间的所有记录)可以如下去操作:Declare @TranslateStartTime nvarchar(20)Declare @TranslateEndTime nvarchar(20)if DatePart(hour,getdate(原创 2007-11-18 18:38:00 · 11536 阅读 · 0 评论 -
循环调用存储过程代码
发现SQL存储过程中中批量循环 修改数据表中的字段内容时把历史的字段数值插入到另外的数据表中操作比在ASP中要简单多,速度快多了.实际业务应用范围可以是.从公司历史定单数据表中查询某段时间内的一批用户的所有定单记录.然后将其交易成功的定单判定为成功.ASP中用一个循环(用户名循环)+SQL存储过程中用一个循环(用户名在某段时间内所有ID循环).可以很顺利实现.查网络一大堆资料.居然发现没有循环调用原创 2007-11-15 22:42:00 · 5258 阅读 · 0 评论 -
SQL创建IP地址数据表存储过程
主要目的:搜集整理全部单独IP地址对应的国家城市地区信息测试说明:数据库太大了:4129151.0009765625K=4032.37402439117431640625M结果说明:似乎不太可能方便更快的查询速度,也好象没有必要整理这么详细的数据.还是从别人的IP数据库好了失败证明:商务通IP数据库从哪里来?QQIP数据库是否适合中小型企业?不知道对俺的硬盘损坏大不大.5分钟写了800原创 2007-10-22 03:55:00 · 2549 阅读 · 0 评论 -
SQL2000安全应考虑的事项
SQL2000安全应考虑的事项1.编程代码中注意单引号的查询问题将查询参数或者变量中的一个单引号替换成两个单引号执行存储过程查询或者直接的SQL语句查询2.删除系统自带的一些破坏功能代码以下内容转帖自http://www.yestar2000.com/article.asp?id=503删除了调用shell,注册表,COM组件的破坏权限use master EXEC sp_dr转载 2007-05-07 00:33:00 · 1198 阅读 · 0 评论 -
SQL存储过程使用心得
实际例子1:查询数据表中所有数据的存储过程查询分析器中测试存储过程语句:declare @RetVal intexecute sp_ShowAllUserInfo @RetVal企业管理器中的存储过程语句:CREATE PROCEDURE sp_ShowAllUserInfo @RetVal int OUTPUTASSelect * from UserList if @@ROWC原创 2007-05-06 23:00:00 · 1260 阅读 · 1 评论 -
单个分页的存储过程
/*Descript:单页数据存储过程Author:XQF222Date:10:38 2007-7-31*/CREATE PROCEDURE SP_SinglePageData(@TableName nvarchar(200), ----要显示的表或多个表的连接@SelectFields nvarchar(200) = *, ----要显示的字段列表@Pr原创 2007-07-31 12:09:00 · 1219 阅读 · 0 评论 -
ASP+SQL2000的日期处理
今天调用日期函数时候又出现了日期的问题.整理如下:表单提交参数如下"/>ASP中接收参数代码如下SearchOrderTime=trim(request("SearchOrderTime"))SQL2000中的查询正确时间语句如下Where DateDiff(d,OrderTime,getdate())=0" 语句是参考语法参考Where DateDiff(d,Or原创 2007-04-16 22:38:00 · 1367 阅读 · 0 评论 -
ASP调用存储过程简单代码
4月份开始接触SQL2000,因为要调用存储过程,所以学习了一下.以前觉得很麻烦.看到存储过程都不怎么想学习.总觉得成千上万行的代码对我来说很难很难.不愿意去学习.工作上需要.所以从网络上找了点资源.然后自己写了一个简单的ASP调用存储过程的代码.starttime=timer()strconn = "PROVIDER=SQLOLEDB.1;Data Source=XQF222;Init原创 2007-04-15 13:46:00 · 1154 阅读 · 0 评论 -
判断IP地址是否合法的sql2000使用存储过程跟函数
sql存储过程 判断IP是否合法CREATE PROCEDURE sp_IsValidIP@strIPAddress nvarchar(32)=192.168.1.250,@rstFlag bit =0 OUTPUTASDeclare @strIP nvarchar(16) ----存放IP地址去空格字符串Declare @tempIP nvarchar(16) ----存原创 2007-07-11 15:09:00 · 2772 阅读 · 0 评论 -
百万级SQL分页存储过程
/*百万级SQL分页存储过程,请尊重原作者信息.我只是更新一部分资料,原作者在分页的处理过程中有一点错误.检测了程序.发现并休正过来的.Descript:分页存储过程Author:Blue.DreamDate:2004-8-18 21:01Update:XQF222Date:18:11 2007-6-29*/CREATE PROCEDURE SP_MillionPageData4(@tblNam转载 2007-06-29 18:17:00 · 2061 阅读 · 1 评论 -
MYSQL常用操作指令
最近到研究PHP跟MYSQL的开发环境搭配,测试过WIN2003+iis6.0 x86操作系统下比较好的软件php5forIIS6v2.0.exe主要包括php5.25 + mysql5.045 + zend3.3a + phpmyadmin 3.3.0等软件。WIN2008+iis7.0 x64位系统下比较好用的软件是去www.iis.net网站里面去下PHP Manager for IIS原创 2012-08-30 23:49:38 · 1667 阅读 · 0 评论