导航

随笔分类 -  sql oracle

摘要:http://zhidao.baidu.com/question/106412607.html 一. 事务(Transaction) 事务主要是考虑到在异常情况下数据的安全性能和正确性。例如一个转账程序,有若干个语句,分别执行不同的功能,现在从第一个账户取出款项,正好此时因为其他原因导致程序中断,... 阅读全文

posted @ 2010-02-22 10:57 阳光有约 阅读(1533) 评论(1) 推荐(2)

摘要:@@IDENTITY 返回最后插入的标识值。 语法 @@IDENTITY 返回类型 numeric 注释 在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDEN... 阅读全文

posted @ 2010-01-28 15:32 阳光有约 阅读(256) 评论(0) 推荐(0)

摘要:老掉牙的基础,怕混淆了记下来COUNT() 函数返回匹配指定条件的行数。 SQL COUNT() 语法 SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM... 阅读全文

posted @ 2009-10-12 15:40 阳光有约

摘要:1,EXEC的使用 2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_execut... 阅读全文

posted @ 2009-07-08 19:07 阳光有约 阅读(254) 评论(1) 推荐(0)

摘要:一天需要动态创建游标 sqlserver2005 但是通过如下方法出错 declare @sqlstr varchar(500) set @sqlstr= ' decalre cursorname cursor for select * form table where datatime = '''... 阅读全文

posted @ 2009-07-08 19:03 阳光有约 阅读(308) 评论(0) 推荐(0)

摘要:这个用法在存储过程编写当中经常要用到,收藏一下。 如果没有这个解决方法,我们在写存储过程的时候 经常会应为有些数据要动态的从经过各种组合的sql语句中得到 某个变量值而头痛 下面给出实例declare @s nvarchar(4000),@i int--定义输出参数 set ... 阅读全文

posted @ 2009-07-08 18:53 阳光有约 阅读(2194) 评论(0) 推荐(0)

摘要:SqlServer中decimal(numeric )、float 和 real 数据类型的区别 2008年05月27日 星期二 03:06 P.M. decimal(numeric ) 同义,用于精确存储数值 float 和 real 不能精... 阅读全文

posted @ 2009-07-07 11:23 阳光有约 阅读(606) 评论(0) 推荐(0)

摘要:游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条T_SQL 选择语句相关联因为游标由结果集(可以是零... 阅读全文

posted @ 2009-07-06 15:12 阳光有约 阅读(472) 评论(0) 推荐(0)

摘要:一、创建自增序列:create sequence cnet_wf_net_seqincrement by 1start with 1maxvalue 999999;二、创建触发器(设表的自增列为Id):create or replace trigger cnet_wf_net_trigger bef... 阅读全文

posted @ 2009-06-13 16:20 阳光有约 阅读(282) 评论(0) 推荐(0)

摘要:2008-03-28 22:52 最近软件系统中要删除一条记录,就要关联到同时删除好多张表,他们之间还存在着约束关系.所以考虑到在创建表时加上约束关系,具体如下: SQL的外键约束可以实现级联删除与级联更新; ORACLE则只充许级联删... 阅读全文

posted @ 2009-06-06 11:01 阳光有约 阅读(183) 评论(0) 推荐(0)

摘要:sqlserver 支持级联更新和删除 oracle 只支持级联删除 alter table 表名add constraint 外键名foreign key(字段名) references 主表名(字段名)on delete cascade语法:Foreign Key(column[,...n])... 阅读全文

posted @ 2009-06-06 10:46 阳光有约 阅读(515) 评论(0) 推荐(0)