存储过程中用in,如果将条件(1,2,3)这样的集合当成参数传进来的话是不能执行的,因为集合转成一个变量是出错解决办法拼接SQL字符串传进来,后者在存过中拼接字符串都可以如:ALTER PROCEDURE [dbo].[db_MoveArticleByClassId] @SqlString var....
分类:
数据库 时间:
2014-11-14 12:00:53
阅读次数:
148
Crontab是Linux一个定时任务指令,使用这个指令可以做定时执行Shell脚本、或者定时执行指令,来自动化工作$crontab-e在编辑界面添加任务计划如下*/5****/usr/sbin/ntpdateHadoop-Manager|logger-tNTP退出并保存文件,即可完成定时执行任务,上指令完成定时ntp同步任务。查看cro..
分类:
系统相关 时间:
2014-11-14 01:43:29
阅读次数:
243
//获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数。默认为input//parameter.Value == null---其实实现的是,C#中的Null和数据库中的DBNull相对应if ((parameter.Direction == ParameterDirec...
分类:
其他好文 时间:
2014-11-13 23:57:12
阅读次数:
413
·触发器(trigger)【触发器本质上还是一个存储过程,只不过不是用exe来调用执行,而是通过增删改数据库的操作】【触发器只对增、删、改有效】触发器的格式(instead of与for的区别 如下)instead of:create trigger 触发器名(TR_表名_操作)on 表名inste...
分类:
数据库 时间:
2014-11-13 22:20:33
阅读次数:
332
数据库事务:数据库事务(Database Transaction)是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:更新客户所购商品的库存信息保存客户付款信息-...
分类:
数据库 时间:
2014-11-13 20:44:27
阅读次数:
288
--====================================存储过程===============================================
/*
*scm_iss.test_imit_pro1
*无参数存储过程
*/
CREATE OR REPLACE PROCEDURE TEST_IMIT_PRO1 AS
P_IMTI_NAME VARCH...
分类:
数据库 时间:
2014-11-13 16:41:38
阅读次数:
228
Linux在相应用户下,用crontab -l 命令可以查看该用户定时执行的任务.1- $>crontab -l 无内容. 则表示没有指定用户执行对应用户下的crontab文件.2- $>crontab -e 修改后保存, 则在(/var/spool/cron/crontabs)下生成自己用户名.....
分类:
系统相关 时间:
2014-11-13 16:28:40
阅读次数:
252
不能通过exec来调用而是通过增删改来调用它,实际上还是一个存储过程,引发和关闭--createtrigger起名(tr_哪个表名_增删改,一般是这样买、方便记忆)neng帮助你将关联的数据删除掉--on在那个表上--for为何而建,删除之后在执行altertriggertr_student_del...
分类:
其他好文 时间:
2014-11-13 16:25:32
阅读次数:
180
CREATE OR REPLACE PROCEDURE p_query_cs ( p_infotype IN VARCHAR2, p_fromareacode IN VARCHAR2, p_toareacode IN VARCHAR2, p_keytype IN NUMBER, r_cursor1 ...
分类:
数据库 时间:
2014-11-13 16:23:46
阅读次数:
267
---------------------触发器-------------------------------触发器本质上还是一个存储过程,trigger--只不过不是通过exec调用执行,而是通过增删改查数据库的操作来触发--针对主外键表操作时 将关联的表一起修改--触发器 方便记忆的命名格式:T...
分类:
数据库 时间:
2014-11-13 16:23:21
阅读次数:
175