随笔分类 -  ORACLE

SQL语句中各种数据类型转换方法总结
摘要:1、Access每个函数都可以强制将一个表达式转换成某种特定数据类型。 语法 CBool(expression) CByte(expression) CCur(expression) CDate(expression) CDbl(expression) CDec(expression) CInt(e... 阅读全文
posted @ 2014-08-13 08:19 COS 阅读(22404) 评论(0) 推荐(0)
SQL Server 2000数据库导入到oracle 详细步骤
摘要:1、打开SQL Server企业管理器,数据库— 所有任务—导出数据;2、选择数据源:[数据源]选择“用于SQL Server的Microsoft OLE DB提供程序”,这应该是缺省值。[服务器]选择要导出数据的服务器,如果是本机,选择(local)[数据库]选择要导出的数据所在的库,这里选择DXJKSJK3、选择目的:目的]选择Microsoft ODBC for Oracle[DSN]选择用户/系统DSN一项,然后在下拉列表框中找一个已经连接到了用户的DSN名称。 如果下拉列表中没有,点下拉列表框右侧的[新建],出现创建新数据源界面。 接下来选择系统数据源,下一步,在驱动程序列表中选择M 阅读全文
posted @ 2011-05-11 22:45 COS 阅读(1099) 评论(0) 推荐(1)
ORACLE PROC 常用知识
摘要:Proc也就是嵌入式C,与informix的ESQ/C有类似之处,本部分主要列出Proc与Esql的区别,相同部分请参见informix部分。 1.数组功能Proc中支持使用宿主变量数组一次查询SELECT/插入INSERT多条记录。在某些情况下非常有用,但不具有移植性。 2.sqlca通讯区结构structsqlca{/*ub1*/charsqlcaid[8];/*b4*/longsqlabc;/*b4*/longsqlcode;struct{/*ub2*/unsignedshortsqlerrml;/*ub1*/charsqlerrmc[70];}sqlerrm;/*ub1*/charsq 阅读全文
posted @ 2011-05-11 10:57 COS 阅读(2343) 评论(0) 推荐(2)
oracle ORA-00904: "***": invalid identifier解决办法
摘要:ORA-00904 :“***”invalid identifier 出现这种错误的原因很有可能是,你的SQL语句中的某个字段名写错了,或者是表名写错了,总之,这类错误的出现,基本上是因为在SQL语句中,字段名与表不对应,有可能是有这个表,但是字段没有;或是表不存在。例如:select deptname from stu;//此时,stu表中没有deptname这个字段或select deptname from abcd;//此时abcd这个表是一个数据库中不存在的表,换言之,就是你写错了表名。凡此种种,如 insert into dept(deptno,deptname,stuno) val 阅读全文
posted @ 2011-05-07 08:40 COS 阅读(113626) 评论(1) 推荐(3)
Pro *C/C++学习笔记(一)
摘要:上周六无事,抽空学习了一下Pro *C/C++,使用的参考书是《精通Oracle 10gPro*C/C++编程》。个人感觉Pro *C/C++语法不难,就是环境设置有点麻烦。编程就是这样,开头是一个坎,编译环境设置不好,看不到输出结果,就难以获得那种成就感。下面我以一个简单例子来说明Pro *C/C++的编译环境的设置。这次开发环境是:Win XP sp2,VC++6.0,OCI: version 9.2, Oracle DataBase 10g Enterprise Edition Release 10.1.0.2.0。 书上说Oracle为Windows平台提供了Pro *C/C++图形界 阅读全文
posted @ 2011-05-04 12:27 COS 阅读(1791) 评论(0) 推荐(1)
【Oracle学习起步--1】用户解锁及密码输入问题
摘要:按照默认安装好Oracle 10g后,用scott(密码tiger)用户名登录时,出现oracle10g the account is locked,原来这个用户scott在Oracle中不能登录。要解决这个问题可以这样:先 以DBA身份登录,登录之后,再对用户scott进行解锁,最后修改scott密码就可以了。具体步骤://进入命令行:直接输入sqlplus sys/sine as sysdba 即可在命令行提示符中输入sqlplus, 用户名输入:system,密码是安装Oracle时自己输入的密码.SQL> conn sys/sys as sysdba; (分号是必须要写的。但是我 阅读全文
posted @ 2010-07-30 19:33 COS 阅读(425) 评论(0) 推荐(1)