
Database
Chinajash
我们所知的只是沧海一粟,我们不知的确是浩瀚大海
展开
-
关于PostgreSQL的字符串
PostgreSQL的字符串需要用单引号引起来,而不能用双引号引起来,比如,如果你要执行一条插入语句insert into foo(name)values("Jash")这样PostgreSQL是不认的,需要把双引号改为单引号,如下insert into foo(name)values(Jash)原创 2006-11-28 12:38:00 · 1694 阅读 · 0 评论 -
使用Derby数据库的注意事项
本人在移植Petstore到Derby数据库时碰到了很多问题,总结如下1. User is a key word of Derby, So do not use "User" as table name or other object name2. Cant use NULL as modifier of a field when creating a table3. Primary key原创 2006-11-28 13:13:00 · 1706 阅读 · 0 评论 -
如何在Oracle中设置自增长字段
我们在用MS SQL Server时,可以为表的主键设置为自动加1的效果;但是在Oracle当中,我们是无法直接设置一个字段为自动加1,需要先建立一个Sequence,然后为这个表创建一个Trigger,具体步骤如下:1.先建立一个Order表格,用如下SQL语句create table SCOTT.ORDER( ID NUMBER(10) not nu原创 2006-12-04 23:23:00 · 11933 阅读 · 0 评论 -
Oracle中dual表的用途
dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下:1、查看当前用户,可以在 SQL Plus中执行下面语句select user from dual;2、用来调用系统函数select to_char(sysdate,yyyy-mm-dd hh24:mi:ss) from dual;--获得当前系统原创 2006-12-11 14:49:00 · 3043 阅读 · 1 评论 -
JDK6的新特性之八:嵌入式数据库Derby
Derby并不是一个新的数据库产品,它是由IBM捐献给Apache的DB项目的一个纯Java数据库,JDK6.0里面带的这个Derby的版本是10.2.1.7,支持存储过程和触发器;有两种运行模式,一种是作为嵌入式数据库,另一种是作为网络数据库,前者的数据库服务器和客户端都在同一个JVM里面运行,后者允许数据库服务器端和客户端不在同一个JVM里面,而且允许这两者在不同的物理机器上.值得注意的是原创 2007-01-08 22:35:00 · 4347 阅读 · 3 评论