码迷,mamicode.com
首页 > 数据库
db2 函数、存储过程示例
1、函数--drop function getMaxDate; create FUNCTION getMaxDate (y int, m int )returns datebegin DECLARE maxDate date ; select max(dateid ) into ma...
分类:数据库   时间:2015-01-22 19:49:33    阅读次数:251
ASP.NET中的Excel操作(OLEDB方式)
一:OLEDB方式操作Excel的个人理解就是把要操作的Excel当作一个数据库,所有对Excel的操作,就变成了对“数据库”的操作。那么这时就需要有一个数据库的连接字符串。代码如下:connStr = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Sou...
分类:数据库   时间:2015-01-22 19:49:19    阅读次数:212
mysql 锁
Locktable有两种模式locktablestable_nameread[orwrite];test1:session1:locktablestmp_xf_lock;1.可以查询2.dml报:ERROR1099(HY000):Table'tmp_xf_lock'waslockedwithaREA...
分类:数据库   时间:2015-01-22 19:46:00    阅读次数:211
mysql远程链接 方法和flush-hosts
有时候会发现要用远程链接mysql1 先要在mysql的host的机器上修改mysql表,最快就是复制一下本地localhost,现在phpmyadmin复制功能什么的很好用,然后把host列中的localhost改为对应的ip(远程客户端的ip)即可。 当然修改localhost为%也可以,但岂不...
分类:数据库   时间:2015-01-22 19:43:04    阅读次数:192
关于SQLServer2000中触发器的使用——多行数据提交
关于触发器的使用,有很多争议。触发器的好处不言而喻是增强了数据的校验能力,能够有效地实现复杂的业务逻辑。在一定程度上走的比约束和check走的更远。关于触发器的坏处,最典型的就是触发器的使用会导致系统性能下降,数据的不可控性,尤其是跨表检测,以及可能导致的触发器递归更加加深了数据的维护难度和不可控性...
分类:数据库   时间:2015-01-22 19:40:24    阅读次数:200
oracle查询表索引
转载 http://blog.sina.com.cn/s/blog_5376c7190101hvvb.html如下:select * from user_indexes where table_name='表名';select * from user_ind_columns where index_...
分类:数据库   时间:2015-01-22 19:40:14    阅读次数:177
Concatenating Row Values in Transact-SQL
Copied fromhttps://www.simple-talk.com/sql/t-sql-programming/concatenating-row-values-in-transact-sql/SELECT DISTINCT CategoryId ,ProductNamesFROM ...
分类:数据库   时间:2015-01-22 19:37:49    阅读次数:178
关于sql状态值
C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN KEY 约束L = 日志FN = 标量函数IF = 内嵌表函数P = 存储过程PK = PRIMARY KEY 约束(类型是 K)RF = 复制筛选存储过程S = 系统表TF = 表函数TR = 触发器U = 用户...
分类:数据库   时间:2015-01-22 19:36:31    阅读次数:204
如何让mysql数据库允许被远程连接访问(业务机连数据机)
点击链接时,弹出错误提示: ERROR1130:Host‘192.168.1.3‘isnotallowedtoconnecttothisMySQLserver 第一:更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改称‘%‘。然后新建查询 输入:flushrivileges(刷新系统权限表) 或者新加条记录,“host”项为要访..
分类:数据库   时间:2015-01-22 18:26:52    阅读次数:146
sqlserver 更改跟踪案例
常用捕获sqlserver数据变更使用触发器、output、CDC以及更改跟踪.相对来说实时性以及性能考虑,更改跟踪都是一个好的选择....
分类:数据库   时间:2015-01-22 18:16:09    阅读次数:240
oracle中映射表到timesten的方法
oracle中映射表到timesten的方法...
分类:数据库   时间:2015-01-22 18:16:33    阅读次数:201
通过重新生成执行计划解决绑定变量执行计划偏差导致SQL执行时间过长
基本要素(时间、用户、问题)      用户11g环境下有段SQL语句在程序中执行效率非常差,但是在plsql中执行却很快,通过查看执行计划,发现使用了不同的索引导致,程序中执行的如下: PLSQL中执行的效果如下: 可以看到差别,使用门诊费用记录_IX_登记时间索引是在plsql中的执行计划,使用门诊费用记录_UQ_NO的是程序中的执行计划,两者SQL是完全...
分类:数据库   时间:2015-01-22 18:13:34    阅读次数:168
使用PLSQL Developer连接数据库三种方式
使用PLSQL Developer连接数据库三种方式 normal:普通用户,一般程序员使用 SYSOPER:系统操作员,很少使用,一般做备份,日志操作 SYSDBA:系统管理员,专业数据库管理人员使用...
分类:数据库   时间:2015-01-22 18:12:51    阅读次数:166
用SQLData读写数据库自定义类型
用SQLData读写数据库自定义类型...
分类:数据库   时间:2015-01-22 18:10:18    阅读次数:200
oracle数据类型-1
在Oracle数据库中,每个关系表都由许多列组成。给每一列指派特定的数据类型来定义将在这个列中存储得数据类型。 1、CHAR 最多可以以固定长度的格式存储2000个字符或字节。默认指定为以字符形式进行存储,这个数据类型是固定长度的,并且当位数不够时,需要在其右边添加空格来补满。 2、VARCHAR和VARCHAR2 最多可以以可变长度来存储4000B,因此不需要空格来作补充。VARCHAR...
分类:数据库   时间:2015-01-22 18:02:06    阅读次数:170
oracle数据类型-2
5、NUMBER 用于存储零、正数、定长负数以及浮点数。NUMBER 数据类型可以以 NUMBER(P,S)的 形式来定义数字的精度和范围。 这里:p 表示精度 (1-38),它表示存储在列中数 字的总长度是 p 位: s 表示范围,它表示小数点后的位数。该取值范围可以从-84 到 127 。例如: CREATE TABLE test (name number(5)) 使用精度 5 来...
分类:数据库   时间:2015-01-22 18:01:45    阅读次数:200
oracle数据类型-3
9、TIMESTAMP WITH TIME ZONE 包含 TIMESTAMP 数据类型中的所有域,除此之外,还包含两个额外的域:timezone_hour 和 timezone_minute。这个数据类型包含支持时区的相关信息。这个数据类型可以在 Oracle9i 数据库及其更新的版本中使用。 10、TIMESTAMP WITH LOCAL TIME ZONE 除了在数据库中存储的时区采用...
分类:数据库   时间:2015-01-22 18:02:34    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!