
数据库
文章平均质量分 75
flyhaze
这个作者很懒,什么都没留下…
展开
-
Oracle自增型字段的实现
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/store转载 2008-12-05 16:53:00 · 1154 阅读 · 0 评论 -
通过一个实际的例子学习Oracle存储过程
--创建存储过程CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p(--参数IN表示输入参数,OUT表示输入参数,类型可以使用任意Oracle中的合法类型。 is_ym IN CHAR)AS--定义变量 vs_msg VARCHAR2(4000); --错误信息变量 vs_ym_beg CHAR(6); --起始月份 vs_ym_end转载 2008-12-07 04:10:00 · 485 阅读 · 0 评论 -
Oracle存储过程
Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法1 create or replace procedure NoParPro2 as ;3 begin4 ;5 exception //存储过程异常6 ;7 end;8 二、带参存储过程实例Code转载 2008-12-07 02:51:00 · 1037 阅读 · 0 评论 -
SqlCommand对象
介绍SqlCommand对象允许你指定在数据库上执行的操作的类型。比如,你能够对数据库中的行数据执行select,insert,modify以及delete命令。SqlCommand对象能被用来支持断开连接数据管理的情况,但是在这节课我们将只单独使用SqlCommand对象。后面关于SqlDataAdapter的课程将解释如何使用断开数据实现应用程序。这节课将同时展示如何从数据库中返回一个单独的转载 2008-12-06 23:55:00 · 610 阅读 · 0 评论 -
SqlDataAdapter对象介绍
一、特点介绍 1、表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。 2、在SqlDataAdapter和DataSet之间没有直接连接。当完成SqlDataAdpater.Fill(DataSet)调用后,两个对象之间就没有连接了。 二、使用介绍 1、创建SqlDataAdapter …… strin转载 2008-12-06 23:37:00 · 659 阅读 · 0 评论 -
经典SQL语句集锦(收藏版)
经典SQL语句集锦下列语句部分是MsSql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE转载 2008-12-05 19:28:00 · 435 阅读 · 0 评论 -
.net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常
在.net平台下访问数据库有以下几种方式: 1、OleDB数据库访问程序, 2、ODBC数据库访问程序, 3、专有的数据库访问程序。如:访问Sql Server 2000 时,我们一般喜欢使用专有的SQL Server .NET Framework 数据库访问程序。命名空间为: System.Data.SqlClient 。 在这里我使用第三种,也就是“专有转载 2008-12-07 04:24:00 · 426 阅读 · 0 评论 -
获取oracle服务器的服务名
1.查看oracle的安装目录,方法是查看注册表:如:HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/ORACLE_HOME REG_SZ E:/ORACLE/ORA92 得到了oracle的安装目录一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:/ORACLE/ORA922.找到tnsnames.ora文件在根目录下面找到/network/ADMIN/tns转载 2008-12-06 18:04:00 · 888 阅读 · 0 评论 -
oracle数据库中to char 和to date的 区别
to char 是把日期或数字转换为字符串 to date 是把字符串转换为数据库中的日期类型转换函数 TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, 格式) TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处理日期 TO_CHAR(date,’格式’); TO_NUMBER 使用TO_NUMBER函数将字符转换为数转载 2008-12-06 15:55:00 · 1808 阅读 · 1 评论 -
ORACLE时间字段取年、月、日、季度
ORACLE时间字段取年、月、日、季度--得到年月,日,季度 select to_char(日期,yyyymmdd) DATE_ID,to_char(日期,yyyy)||年||to_char(日期,mm)||月||to_char(日期,dd)||日 DATE_NAME, to_char(日期,yyyymm)转载 2008-12-06 02:53:00 · 53541 阅读 · 1 评论 -
Oracle Tiger触发器实例
Oracle Tiger触发器实例--实例1--------------------------创建触发器,当用户对test表执行DML语句时,将相关信息记录到日志表--创建测试表CREATE TABLE test( t_id NUMBER(4), t_name VARCHAR2(20), t_age NUMBER(2), t_sex CHAR);--创建记录测试表CREATE转载 2008-12-05 19:38:00 · 686 阅读 · 0 评论 -
使用SqlDataReader和SqlDataAdapter的注意
1、当SqlDataReader没有关闭之前,数据库连接会一直保持open状态,所以在使用SqlDataReader时,使用完毕应该马上调用SqlDataReader.Close()关闭它。2、一个连接只能被一个SqlDataReader使用,这也是为什么要尽早关闭SqlDataReader的原因。3、使用完SqlDataReader后,你可以在程序中显示的调用数据库连接对象的Close转载 2008-12-07 00:05:00 · 1820 阅读 · 0 评论 -
SQL Server vs Oracle 存储过程语法转换
1. top N 问题 在sql server中,top N 问题很容易解决,如下例:从表stbdbdj中选取排序后的第一行数据进行赋值。 在sql中解决方法很简单,在select 后面加上:top n 即可,其中 n 代表行数。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.C转载 2008-12-07 04:23:00 · 1558 阅读 · 0 评论