自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

龙卷风(2007)

SQL2000、Dotnet、Oracle、PowerDesigner

  • 博客(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 4412

原创 SQL2000系统表、存储过程、函数的功能介绍及应用

----系统表----------------------------------------------------------------------------------------------------虽然使用系统存储过程、系统函数与信息架构视图已经可以为我们提供了相当丰富的元数据信息,但是对于某些特殊的元数据信息,我们仍然需要直接对系统表进行查询。因为SQL Server 将所有

2005-09-14 21:46:00 4300

原创 数据导出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 4279 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 1730

原创 有规律的构造一个数据集合方法!循环构造一个时间段的集合方法!

--该方法依次类推,可以构造其他有规律的数据集合--经常遇到的问题--例如给定一个开始时间,需要计算从开始时间到现在的连续时间--测试语句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 1833

原创 数据统计例子,相关子查询!(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 1622

原创 数据更新,记录数据更新情况,数据操作前后变化情况

--原始数据表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 1533

原创 数据库中的正则表达试

--数据装载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 1622 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除