摘要: oracle 字段类型CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题 LONG 超长字符串 最大长度2G(231-1) 足够存储大部头著作 RAW 固定长度的二进制数据 最大长度2000 bytes 可存放多媒体图象声音等 LONG RAW 可变长. 阅读全文
posted @ 2014-02-28 16:12 半夏微凉 阅读(13117) 评论(0) 推荐(0) 编辑
摘要: 删除表(记录和结构)的语名delete ———— truncate ———— drop DELETE (删除数据表里记录的语句) DELETE FROM表名 WHERE 条件; 注意:删除记录并不能释放ORACLE里被占用的数据块表空间. 它只把那些被删除的数据块标成unused. 如果确实要删除一个大表里的全部记录, 可以用 TRUNCATE 命令, 它可以释放占用的数据块表空间 TRUNCATE TABLE 表名; 此操作不可回退. 相同点 truncate和不带where子句的delete, 以及drop都会删除表内的数据 注意:这里说的delete是指不带where子... 阅读全文
posted @ 2014-02-28 16:11 半夏微凉 阅读(24385) 评论(0) 推荐(0) 编辑
摘要: 可在代码中的任何地方用下列常数代替实际值: 常数 值 描述 vbKeyLButton 0x1 鼠标左键 vbKeyRButton 0x2 鼠标右键 vbKeyCancel 0x3 CANCEL 键 vbKeyMButton 0x4 鼠标中键 vbKeyBack 0x8 BACKSPACE 键 vbKeyTab 0x9 TAB 键 vbKeyClear 0xC CLEAR 键 vbKeyReturn 0xD ENTER 键 vbKeyShift 0x10 SHIFT 键 vbKeyControl 0x11 CTRL 键 vbKeyMenu 0x12 MENU 键 vbKeyPause 0x13 阅读全文
posted @ 2014-02-28 16:08 半夏微凉 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: 建表一般来说是个挺简单的事情,但是Oracle的建表语句有很多可选的参数,有些我们可能平时不太用,用的时候又不知道怎么用,这里就写一个较完整的建表的例子:CREATE TABLE banping (id NUMBER(5) CONSTRAINT banping_id_pk PRIMARY KEY, last_name VARCHAR2(10) CONSTRAINT banping_last_name_nn NOT NULL, first_name VARCHAR2(10) NOT NULL UNIQUE, userid VARCHAR2(8) CONSTRAINT banping_... 阅读全文
posted @ 2014-02-28 16:02 半夏微凉 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 最近由于工作需要开始接触vb2010,也叫vb.net。相比vb6.0有面向对象编程的优势。同时接触一门新语言,要更快的实际应用起来,链接数据库是必不可少的。之前用vba写过一个售书工具,正好可以拿来改造成vb.net程序。同时考虑到面向对象编程,尽力使用MVC模式编程。其中链接数据库的部分被写在一个模块中,可以切换选择用ole直连oracle,或者用odbc连接dsn数据源。具体如下:1.dao层新建一个模块Option Explicit OffImports Microsoft.Data.OdbcModule dao Public conndsn As OdbcConnectio... 阅读全文
posted @ 2014-02-28 12:53 半夏微凉 阅读(3591) 评论(0) 推荐(0) 编辑