- 博客(105)
- 收藏
- 关注
原创 拆字符串问题
我有一个Table myTable (iName varchar(6),iDesc varchar(2000))内容示例如下:iName iDescA AGF/dfghB rty/fghjk/uyt/fghjF rty/ghj/cv
2005-10-09 19:36:00 1300
原创 统计报表(用ROLLUP 汇总数据)
原贴:http://community.csdn.net/Expert/topic/4313/4313978.xml?temp=.691601表Inventory Item Color Quantity -------------------- -------------------- -------
2005-10-09 15:13:00 1396
原创 利用PowerDesigner批量生成测试数据
原贴:http://community.csdn.net/Expert/topic/4288/4288923.xml?temp=.1241571--主要解决方法:A:在PowerDesigner 建表B:然后给每一个表的字段建立相应的摘要文件步骤如下:Model->Test Data Profiles配置每一个字段摘要文件General:输入Name、Code、 选择Class(数字、字符、时间)
2005-09-23 17:57:00 4413
原创 SQL2000系统表、存储过程、函数的功能介绍及应用
----系统表----------------------------------------------------------------------------------------------------虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们提供了相当丰富的元数据信息,但是对于某些特殊的元数据信息,我们仍然需要直接对系统表进行查询。因为SQL Server 将所有
2005-09-14 21:46:00 4301
原创 数据导出Excle
--1:本地数据导出--测试环境create table menbers(id int, user_name varchar(10),ages int,nation varchar(10),city varchar(10),remark varchar(20))insert into menbers select 1,zlp321001,21,中国,北京,中国人是好样的--导出语句
2005-08-26 15:08:00 1420
原创 根据查询结果,生成XML文件
/*bcp 不是内部或外部命令,也不是可运行的程序?看看在C:/Program Files/Microsoft SQL Server/80/Tools/Binn里面有没有bcp.exe这个文件然后看看path里面加C:/Program Files/Microsoft SQL Server/80/Tools/Binn这个目录没有.右键我的电脑--属性--高级--环境变量--在系统变量中找到pat
2005-08-18 22:41:00 1409
原创 利用触发器生成编号
原贴:http://community.csdn.net/Expert/topic/4294/4294910.xml?temp=.3575403有一表(ID,product_id,product_name),其中ID是自动编号,当向这表添加数据时候,product_id自动添加数据,格式是"wpbh"&max(id)+1,这样的触发器怎么写?(注意:product_id字段的数据是要求通过触发器添
2005-08-14 17:20:00 1435
原创 经常用到的交叉表问题,一般用动态SQL能生成动态列!
--原贴http://community.csdn.net/Expert/topic/4200/4200386.xml?temp=.4856989原始表如下格式:Class CallDate CallCount1 2005-8-8 401 2005-8-7 62 2005-8-8 773 2005-8-9 333 200
2005-08-10 13:21:00 1329
原创 安装和部署,同时支持多个数据库安装.
/* 说明:本安装方法,是以实际工作为例,测试通过!*/一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 ZehuaSoftSetUp。 3. 单击“确定”关闭对话框。 4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开
2005-08-05 10:43:00 4280 6
原创 求一组数中,最大值方法
--原贴 http://community.csdn.net/Expert/topic/4169/4169825.xml?temp=.4744684我有一张表A(BMMC,BMBH,LXR,TEL,VALUE)现在要求按BMBH分类,并把相应的VALUE最大的那条记录显示出来,即ABMMC BMBH,LXR,TEL,VALUEAA 1 W1 t1 3BB 2 W2 t
2005-07-26 20:48:00 1731
原创 有规律的构造一个数据集合方法!循环构造一个时间段的集合方法!
--该方法依次类推,可以构造其他有规律的数据集合--经常遇到的问题--例如给定一个开始时间,需要计算从开始时间到现在的连续时间--测试语句declare @StartTime as datetimeset @StartTime=2005-6-1declare @t table(dDate datetime) --计算连续时间while @StartTimebegin insert into @
2005-07-01 09:19:00 1383
原创 SQL中函数返回表,传递一个参数,无法唤醒用户自定义函数,解决方法!
1: 把函数改成标量函数,及只返回一个值的方法,该方法根据具体情况修改既可.在此不讨论该方法2:用游标处理,用户自定义函数返回表.具体问题:CREATE function 函数(@字段1 as varchar(20),@字段2 as int ,@字段3 int)returns @Time table(列1 varchar(20),列2 datetime,列3 varchar(8000))asb
2005-06-30 10:19:00 2619
原创 VB.net 调用带参数存储过程
--1:存储过程返回DataSet 的例子:C# 代码 :通用类 public static int SingleSTCD(DateTime StartTime,DateTime EndTime,int SMTP,string JL,string STDCD,string STCDSTR, out DataSet ds ) { int ret=0; ds=null; OleD
2005-06-22 23:22:00 2693
原创 替换所有与该字段值,相关的表!
declare @oldstr varchar(100)set @oldstr=原字符串 --原字符declare @newstr varchar(100)set @newstr=新字符串 --新字符declare @s varchar(8000)declare tb cursor local forselect s=if exists(select 1 from [+b.name
2005-06-16 12:43:00 1834
原创 数据统计例子,相关子查询!(SQL 中循环操作一列数据方法)
问题:数据及需要实现的累计值--即每次“发货数量”与上次发货的“累计”值相加后再放入一张表中体现出来表A_______________________________________| ID 提单号 提货日期 实发数量 累计||--------------------------------------|| 1 0007 2005-01-1 80.3 80.3| | 2
2005-06-13 11:29:00 4060 2
原创 批量修改同一个目录中的所有文本文件的方法!
在Temp/目录下,所有的*.txt文件.我想把所有的文件中的一列数据去掉如:a.txt -----> a.txt a b 1 1 a 1 1c d 2 2 c 2 2e f 3 3 e 3 3g h 4 4 g 4 4i j 5 5 i 5 5解决方法:批量处理文本文件的方法a:批量处理某一个目录下的文本文件b:批量修改文本文件
2005-05-21 00:59:00 1623
原创 数据更新,记录数据更新情况,数据操作前后变化情况
--原始数据表create table T(姓名 char(4),外号 char(4))insert into T select 张三,老三union allselect 李四,老四--数据变化情况表结构create table T_BAK(原值 char(4),新值 char(4))--创建触发器Create trigger T_Updateon Tafter updateasb
2005-04-29 13:59:00 1852
原创 按日统计,销售情况例子
/*--示例--出处:邹建在代码中,首先定义了一个最简单的出入库数据记录明细表(tb),用来记录每笔出入库的交易情况。明细帐查询要求得到每种Item每天的期初数量、当天进货数、进货退回数、出货数、出货退回数及当天结余数。--*/--明细帐数据CREATE TABLE tb(ID int IDENTITY PRIMARY KEY,Item varchar(10), --产品编号Quantity i
2005-04-27 12:00:00 1534
原创 数据库中的正则表达试
--数据装载Create Table #T(Column1 varchar(20))insert #T select 040011union all select 010021union all select 024综合union all select 021不知道union all select 031不union all select 不3union all selec
2005-03-21 11:56:00 1421
原创 数据库数据更新,不同表,不同数据库的更新方式
1:同一个数据库更新: 表A的数据column1 更新表B 的数据 column1 的方法update 表Bset column1 =a.column1 from 表A a,表 bwhere a.关联=b.关联2:不同数据库之间更新: 数据库A,中的表A的column1 更新 数据库B,中的表B的column1 update 数据库B..表Bset b.column1 =a.column1
2005-03-21 11:06:00 2945
原创 求记录中的最新数据的方法!
已知数据:Column1 Column2 Column3 Column4A 10 am 1999-01-01 00:00:00.000A 11 am 1999-01-02 00:00:
2005-03-02 12:46:00 1301 1
原创 分组统计方法:用Group By
原贴:http://community.csdn.net/Expert/topic/3739/3739565.xml?temp=.7632105表中三个字段|---------------------------------------------|| 产品 数量 单价 ||=================================
2005-01-20 09:19:00 1865
原创 经常遇到的,一个字段显示多字段数据!
原贴:http://community.csdn.net/Expert/topic/3721/3721293.xml?temp=.4743158有表內容﹕編號 內容A abcA aaaA ddddB 1223B fkdjfd....實現結果﹕A abc,aaa,ddddB 1223,fkdjfd要求用一條SQL實現﹐如﹕select sum(內容) from
2005-01-19 23:23:00 2107
原创 在查询结果中如何加一个序列号!
原贴:http://community.csdn.net/Expert/topic/3714/3714430.xml?temp=.0695917请问能否在查询结果内加上一列值,该列值标识的是查询出的记录的行号?如:把原来的查询结果: aa bb cc 21 53 46 34 34 54 67 457 354变为 line aa bb cc 1 2
2005-01-12 22:34:00 2635
原创 重复问题,解决方法!
原贴:http://community.csdn.net/Expert/topic/3717/3717577.xml?temp=.4141199有这样的一张表(有三列a、b、c):a b c 1 two 20031 two 20051 two 20042 four 20063 four 2008现在我想把a、b
2005-01-12 10:00:00 1640 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人