
数据库
dannyplus
这个作者很懒,什么都没留下…
展开
-
SQL 分页比较
SQL Server 存储过程的分页,建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_转载 2007-01-01 01:37:00 · 555 阅读 · 0 评论 -
access中的Format用法详解
access中的Format用法详解 Format$(Now,"EEOA")只要这么一句~~~~~就可以得到“ 二○○六年五月二十六日”---------------------------------Format[$] ( expr [ , fmt ] )format 返回变体型format$ 强制返回为文本--------------------------------数字类型的格式化--转载 2008-11-09 23:36:00 · 18898 阅读 · 2 评论 -
mssql 2000 导出excel并分页
declare @add nvarchar(255)declare @tb nvarchar(255)set @tb=b1declare mycursor cursor for select zhen from shzhenopen mycursorfetch next from mycursor into @addwhile (@@fetch_status=0)begin decl原创 2008-05-15 23:33:00 · 1098 阅读 · 0 评论 -
数据库的时间查询及时间的比较
1.时间查询Table name : TableFiled: UserDateData: 2008-1-17 22:10:02 时间段查询 select top 4 * from Table where UserDate between 2008-1-17 22:10:02 and 2008-1-17 22:10:02时间点查询 select * from Table where原创 2008-01-18 00:00:00 · 16989 阅读 · 0 评论 -
安装sql 2005 及与2000的不同
最近在研究将EnjoyRMIS升级到VS.NET2005/SQL SERVER2005,将我的一些发现发布,如果有新发现会陆续更新本帖如果要安装报表服务的话,在SQL Server2005安装前要先确保IIS的默认站点(80端口)是启动的,否则报表服务安装不成功.如果本机上安装了Oracle,则在启动IIS的默认站点时,会出现提示“程序正在被使用”,会导致默认站点启动不了;此时只要将跟Oracle转载 2008-01-20 14:45:00 · 1480 阅读 · 0 评论 -
自动生成表的更新数据的存储过程
自动生成表的更新数据的存储过程,目前从网上查到有两种方式,一种是insert,update分开的方式,另外是合并的方式:1.分开:create procedure sp_GenInsert/**//**//**//* 功能描述:自动生成对数据表进行插入的存储过程的存储过程*/( @TableName varchar(130), --数据表名称 @Proce原创 2008-01-12 17:21:00 · 1835 阅读 · 0 评论 -
如何把Excel中的文本数字转换成数字
把excel数据导入数据库时,有时要把数据格式统一,把文本数字转换成数字.有三种在excel中直接转换的方法 ,另外一种是宏的方法.1、数据——分列 (最快)2、查错3、输入1,复制——粘贴——乘(在某空白单元格中,输入数字“1”。选中该单元格,并在“编辑”菜单上单击“复制”命令。选取需转换的存储为文本数字的单元格区域。在“编辑”菜单上,单击“选择性粘贴”。在“运算”下,单击“乘”。单击“确定原创 2008-01-28 22:03:00 · 9951 阅读 · 0 评论 -
MS SQL执行时间测试
------------------------------------------------------------------------------------ 在事件探查器中能看到执行SP,SQL所占用的时间等信息------------------------------原创 2007-10-02 23:29:00 · 1073 阅读 · 1 评论 -
一些比较容易出问题的sql语句
1.日期问题在查询日期时,Date1=date2的时候 access: 两边加#号 Date1=#具体的date# 或 between #date2# and #date3#sql:两边加号 Date1=具体的date 或 between date2 and date32.一个语句中同时两次出现同一表时,请用别名.如:select A from tableA原创 2007-09-07 17:20:00 · 730 阅读 · 0 评论 -
guid和字符串的转换
1.生成新的Guid: Guid.NewGuid();2.把一个转换成字符串的guid再转换成Guid:Guid gid=new Guid(str); 3.另外一个关于guid的问题UPDATE StockSET EndAmt = 40WHERE ([GUID] = (SELECT TOP 1 [GUID] FROM Stock b原创 2007-09-05 15:37:00 · 4569 阅读 · 0 评论 -
用一表更新或删除另一表
插入的操作都很熟悉,但更新及删除的操作却很少用.其实用inner join 来做的话是比较方便的.更新:update a set address=b.address from a inner join b on a.name=b.nameaccess:update aaa as a innner join bbb as b on a.name=b.name set a.addres原创 2010-03-22 16:27:00 · 566 阅读 · 0 评论