无根的泪痕

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月13日

摘要: 《一》一般函数指针用法:《一》一般函数指针用法:typedef char (*PTRFUN)(int);PTRFUN pFun; char glFun(int a){ return;} void main(){ pFun = glFun; (*pFun)(2);} 《二》成员函数指针用法:template class CC{public: /*函数指针类型模板*/ typedef ParaType (ClassType::*pClassFun)(ParaType, ParaType); /*函数指针函数模块*/ ParaType Result(ClassType* pClass... 阅读全文
posted @ 2013-11-13 22:01 无根的泪痕 阅读(227) 评论(0) 推荐(0) 编辑

2013年3月31日

摘要: 基础函数的使用:View Code 1--取绝对值2selectabs(-1)fromdual;34--向上取整5selectceil(1.001)fromdual;结果是26--s:ceiling78--向下取整9selectfloor(1.001)fromdual;1011--截取整数部分12--S:SELECTcast(-1.002asint)value13SELECTtrunc(-1.002)fromdual;1415--四舍五入(第二个参数表示精确到小数点位数)16SELECTround(1.23456,4)valuefromdual1718--e为底的幂19selectexp(1) 阅读全文
posted @ 2013-03-31 13:27 无根的泪痕 阅读(278) 评论(0) 推荐(0) 编辑

摘要: (1)insert语法 insert into 表名(列名...) values(值列表...) --要注意细节: (1)在oracle中,没有自动增长列,后面我们采用序列来实现 (2)考虑受约束的影响,尤其是default insert into student(sno,sname,sex,age) values(1,'张三','男',23); insert into student values(2,'李四','男',23,default); (3)要考虑类型的因素 --第一种方式:表已经存在的情况下1insertintost 阅读全文
posted @ 2013-03-31 13:17 无根的泪痕 阅读(314) 评论(0) 推荐(0) 编辑

摘要: --约束:主键、唯一、非空、默认、检查、外键--数据的完整性:实体完整性、域完整性、自定义完整性、引用完整性(1)第一种:写在每个字段后面1createtablestudent2(3snointprimarykey,4snamevarchar2(20)notnullunique,5sexvarchar2(2)check(sexin('男','女')),6ageintcheck(agebetween10and50),7addressvarchar2(20)default'湖南长沙'8)910select*fromstudent;--查询表11dro 阅读全文
posted @ 2013-03-31 13:09 无根的泪痕 阅读(250) 评论(0) 推荐(0) 编辑

摘要: (1)创建用户表空间(数据表空间)一般采用system1createtablespaceMTKTBDS2logging--创建用户表空间,不重做日志文件3datafile‘D:\MTKTBDS.dbf’--指定表空间的位置4size10M--初始化表空间的大小5autoextendon--自动增长,off表示不自动增长6next3M--下次增长的大小7maxsizeunlimited--unlimited表示文件大小不受限制(2)创建临时表空间(不是必须的)1--用来存放临时数据的,是oracle特殊的表空间,只能存放系统相关的数据2createtemporerytablespaceMTKTE 阅读全文
posted @ 2013-03-31 12:52 无根的泪痕 阅读(195) 评论(0) 推荐(0) 编辑

摘要: < 一 >ORACLE 体系结构oracle 服务器:(1)数据库 (2)Oracle实例Oracle数据库:物理结构:数据库文件(.dbf) 控制文件(.ctl) 日志文件(.log)逻辑结构:数据库 表空间 段 区 块 (模式的概念)Oracle 实例:对进程的管理和对内存的分配的集合,一个Oracle实例只能打开一个Oracle数据库进程:用户进程,服务器进程、后台进程(pmon\smon\dbmr\lgwr\ckpt...)后台进程是Oracle数据库为了保持最佳系统性能和协调多个用户请求而设置的。Oracle 实例启动时即创建一系列后台进程 服务器进程用于处理连接到该实例 阅读全文
posted @ 2013-03-31 12:35 无根的泪痕 阅读(204) 评论(0) 推荐(0) 编辑