摘要: 使用下面语句从all_constraints视图中查看某表上的约束: SELECT constraint_name, table_name, r_owner, r_constraint_name FROM all_constraints WHERE table_name = 'table_name' and owner = 'owner_name'; 另一个视图ALL_CONS_COLUMNS也包括组成表上约束列的信息。 阅读全文
posted @ 2011-01-09 20:52 skyme 阅读(15471) 评论(1) 推荐(0) 编辑
摘要: 首先定义结构体[代码]将结构体写入代码读取文件代码可以用下面的测试代码代码其中用到的是C语言操作文件的几个方法,特别要提一下的是fseek这个方法功 能  重定位流(数据流/文件)上的文件内部位置指针   注意:不是定位文件指针,文件指针指向文件/流。位置指针指向文件内部的字节位置,随着文件的读取会移动,文件指针如果不重新赋值将不会改变指向别的文件。用 法  int fseek(FILE *stream, long offset, int fromwhere);描 述  函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere(偏移起始位置:文件头0,当前位置1 阅读全文
posted @ 2011-01-09 20:12 skyme 阅读(10031) 评论(0) 推荐(1) 编辑
摘要: 先用fopen打开文件,然后把文件指针指向文件尾. 再用ftell获得文件指针当前位置(即文件长度). 源代码:#include "stdafx.h"#include stdio.h#include iostream using namespace std; int main(){FILE* fp = NULL;int nFileLen = 0; fp = fopen("c:/Test.txt", "rb"); if (fp == NULL){cout "can't open file" endl;return 0;} fseek(fp,0,SEEK_END); //定位到 阅读全文
posted @ 2011-01-09 20:06 skyme 阅读(29918) 评论(0) 推荐(0) 编辑
摘要: 为了简化数据库大表的管理,例如在数据仓库中一般都是TB级的数量级.ORACLE8以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。分区的优点:1、 增强可用性:如果表的一个分区由于系统故障而不能使用,表的其余好的分区仍可以使用;2、 减少关闭时间:如果系统故障只... 阅读全文
posted @ 2011-01-09 16:29 skyme 阅读(4258) 评论(0) 推荐(0) 编辑
摘要: du -sh 文件或目录名  用法:du [选项]... [文件]...  总结每个文件的磁盘用量,目录则取总用量。  长选项必须用的参数在使用短选项时也是必须的。  -a, --all write counts for all files, not just directories  -B, --block-size=SIZE use SIZE-byte blocks  -b, --bytes print size in bytes  -c, --total produce a grand total  -D, --dereference-args dereference FILEs t 阅读全文
posted @ 2011-01-09 14:11 skyme 阅读(5367) 评论(0) 推荐(0) 编辑
摘要: 一.函数原型 strcpy extern char *strcpy(char *dest,char *src); #include string.h 功能:把src所指由NULL结束的字符串复制到dest所指的数组中 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针memcpyextern void *memcpy(void *dest,void *src,unsigned int count);#include string.h 功能:由src所指内存区域复制count个字符串到dest所指内存区域. 说明:src和 阅读全文
posted @ 2011-01-09 14:09 skyme 阅读(878) 评论(0) 推荐(0) 编辑