数据库
meloveself
这个作者很懒,什么都没留下…
展开
-
在SQLSERVER中创建视图的一些注意事项
创建视图 :create view tableName (列别名)可有可无with Attributeasfullselect {}with [checkOption]eg.create view view_card_trwith encryption(进行视图加密)asselect top 10 cash as cc from card_transaction whe原创 2007-10-29 12:03:00 · 3661 阅读 · 0 评论 -
db2存储过程
CREATE PROCEDURE TSETC.SPLIT_ANDY(IN pro_date DATE) RESULT SETS 1 LANGUAGE SQL P1:BEGIN ----声明临时表SPM_BAK用来存储总中心封账日期及封账后的交易MID DECLARE GLOBAL TEMPORARY TABLE SESSION.SPM_BAK ( NEWSHIFT_DA原创 2010-02-08 15:15:00 · 817 阅读 · 0 评论 -
Db2安装在A账号下,后来把A账户删掉只保留B账户,DB2数据库无法启动
错误提示:sql6031n 在db2nodes.cfg文件的行号""上出错。原因码为"" 解决方案:打开DB2实例所有者主目录下sqllib子目录下的文件db2nodes.cfg 修改其中的机器名为localhost保存后启动DB2实例即可。原创 2010-03-29 10:30:00 · 492 阅读 · 0 评论 -
db2数据库复原
db2数据库复原原创 2010-07-14 17:23:00 · 1153 阅读 · 1 评论 -
db2工具quest central 的使用
DB2数据库注册1原创 2010-07-14 17:17:00 · 2608 阅读 · 0 评论 -
vb操作db2存储过程
<br /> Dim db2Conn As New DB2Conn()<br /> db2Conn.cmd = db2Conn.con.CreateCommand()<br /> db2Conn.cmd.CommandType = System.Data.CommandType.StoredProcedure<br /> db2Conn.cmd.CommandText = "{ CALL DB2ADMIN.GENERATE_SPLITDATA_BY_PRECI原创 2011-02-25 10:04:00 · 657 阅读 · 0 评论 -
Windows 7运行Quest Central报Exception EOleSysError in module Vcl50.bpl
<br />原因是:Windows 7的安全性控制,要以管理员身份运行程序才行。<br />解决方法:右点击Quest Central快捷方式,从上下文菜单中选择“属性”,把“兼容性”->“特权等级”中的以管理员身份运行此程序选中。转载 2011-03-08 09:21:00 · 6250 阅读 · 2 评论 -
DB2存储过程调用另外存储过程的结果集
<br />下面我们通过一个例子来详细讲解如何实现这个功能。<br /><br />首先我们创建一个能够返回结果集的存储过程,然后我们再构建一个能够使用这个存储过程返回的结果集的存储过程。<br />例子中我们使用SAMPLE数据库。存储过程rsA 定义了两个游标用于返回结果集,<br />cur1返回薪水大于输入值的所有记录,cur2返回薪水小于等于输入值的所有记录。<br /><br />CREATE PROCEDURE rsA (IN sal decimal(10,2) )<br />RESULT S转载 2011-03-21 15:26:00 · 3313 阅读 · 0 评论 -
通过sql的代理来定期执行ssis包
<br />经过一天多的摸索与查找,终于有点小明白设置方面的事情<br /> <br />1、首先生成ssis包,如果是本机上的存在敏感数据或者在本地调用其他机器上的ssis包的时候,应该在包的控制流中的空白处点鼠标右键选择属性,然后设置该包的保护级别。<br /> <br />2、我们可以将一些敏感信息放在XML配置文件中或者放在指定的数据库的特定的表中进行保存。具体的设置方式如下:<br /> <br />在包的数据流任务中选择菜单栏的中的ssis包的,包配置然后再确定具体将配置信息填写在什么地方。<b原创 2011-05-12 15:45:00 · 1821 阅读 · 0 评论 -
db2相除等于零的处理方法 db2 相除等零
今天在DB2下写sql的时候遇到了这样的一个问题,【分享点1:】SELECT field1/field2 FROM TB;当 field1的数值 > field2的数值时,除法得出的结果是这个时候在DB2的环境下SELECT出来的值是0这个有两个解决方法方法1:DB CFG的一个参数MIN_DEC_DIV_3,这个参数在GET DB CFG FOR DB中并不会列出,但却可以修改。数据库配转载 2010-01-28 20:34:00 · 4103 阅读 · 1 评论 -
IBM安装出现乱码
安装出现乱码的情况为,没有将ie浏览器设置为默认浏览器。原创 2009-10-29 10:39:00 · 676 阅读 · 0 评论 -
sql语句来判断时间间隔的长短
"SELECT ID FROM LoginInfo WHERE DATEDIFF(minute,LastVisitTime,getdate())>20"原创 2007-11-15 12:56:00 · 1705 阅读 · 0 评论 -
dot net framework 中进行连接db2数据库的操作
1.在已经安装dot net framework 的客户端的机器上面安装并且注册db2 dot net data provider的驱动2.然后在dot net framework的命名空间中引入uing System.Data.Common程序集来3.开始进行数据库操作 DbProviderFactory factory = DbProviderFactories.GetFa原创 2007-11-19 11:00:00 · 1187 阅读 · 0 评论 -
php 操作MSSQLSERVER
$servername="192.168.0.11"; //服务器名称$username="bchd";//数据库的用户名 $password="YYbchd";//该用户名所对应的密码 $dbname="ETC"; //所要连接的数据库的名称$tablename="Account"; //所要操作的数据表的名称$conn=mssql_connect($servername,$原创 2008-02-26 10:31:00 · 471 阅读 · 0 评论 -
在php中 从MSSQLSERVER导入到Mysql
原创 2008-02-26 11:48:00 · 407 阅读 · 0 评论 -
关于恢复数据库备份
1。指定的数据文件,以及日志文件存在的是安装时所指定的路径这样才可以,并且要加上后缀名。原创 2007-12-13 20:58:00 · 359 阅读 · 0 评论 -
关于mysql数据库备份的心得
1.关于mysql数据库备份的心得体会a.在mysql数据库中备份文件得到的是一个.sql脚本。其中所存储的是一些创建数据表的语句以及向表中插入数据 的insert语句。因此我们恢复时可以得到其中的数据来。b.我所使用的mysql的客户端工具为.mysql front 。但是当我在这个工具中进行数据库恢复的时候总是不成功,经请教加分析得到恢复步骤如小: (1),首原创 2008-01-12 15:17:00 · 512 阅读 · 0 评论 -
数据库同步程序
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.Common;using System.Collections;using System.Configuration;using System.Data.SqlClient原创 2008-06-26 09:38:00 · 933 阅读 · 2 评论 -
在数据库中将同一个字段的多个值用逗号分开,并且合并成一列的方法
在数据库中将同一个字段的多个值用逗号分开,并且合并成一列的方法如下:在数据库中创建一个自定义函数: CREATE FUNCTION f_catString(@id uniqueidentifier) RETURNS NVARCHAR(1000) AS BEGIN DECLARE @s NVARCHAR原创 2008-11-25 11:28:00 · 5878 阅读 · 0 评论 -
无法正常安装数据库sql2008或sql2008 r2版本
<br />提示:invalid login error 等。<br /> <br />造成此错误的原因是当前用户名和当前所用的电脑名称相同造成的。基于这种情况,我们有以下几种方案可以采用:<br /> <br />1、修改机器名称使之与当前用户名不同。需要注意的地方是:如果机器中装有db2数据库的话,不建议使用此解决方案。<br /> <br />2、新建一个不同于机器名的账号,使之具有管理员权限。然后进行用户切换,修改另外一个账号的名称使之与机器名称不同即可。<br /> <br />接下来就直接可以成原创 2011-05-10 09:12:00 · 724 阅读 · 0 评论