上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
摘要: 同事来问测试环境上的一个sequence.currval 为什么取不到当前值。我说你试试nextval就能取到了。metalink ORA-8002 When Selecting CURRVAL From Sequence [ID 1019173.102]文章中说到:Before you can access CURRVAL for a sequence, you must first initialize the sequence with NEXTVAL.下面做个小的实验:SQL> CREATE SEQUENCE t_sequence START WITH 1000;Sequence 阅读全文
posted @ 2012-08-17 23:14 water0504 阅读(594) 评论(0) 推荐(0) 编辑
摘要: J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。 默认情况下,Sun 编译器以简单的两行的形式输出警告。通过添加 -Xlint:keyword 标记(例如 -Xlint:finally),您可以获得关键字类型错误的完整说明。通过在关 阅读全文
posted @ 2012-08-17 23:11 water0504 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 周遭初学oracle的朋友经常会得到一个oracle的错误ORA-00937: 非单组分组函数而不知所措。其实前面我在介绍使用聚合函数中用group by来分组数据时特别说明了如果在select 列表项中除了包含聚合函数外,还包含了表的某些列,那么你将必须使用group by语句,否则语法通不过。如果这里的语法通不过就会出现上述“ORA-00937: 非单组分组函数”的错误。例如:SQL> select deptno,job,avg(sal)2 from emp3 ;select deptno,job,avg(sal)*ERROR 位于第 1 行:ORA-00937: 非单组分组函数其实 阅读全文
posted @ 2012-08-17 23:08 water0504 阅读(410) 评论(0) 推荐(0) 编辑
摘要: // 创建一个表CREATE TABLE Car(GUID NUMBER NOT NULL PRIMARY KEY,PhoneId Char(11) NOT NULL,UserName VarChar(20) NOT NULL);// 添加注释comment on table car is '定位信息用户表';Comment on column car.guid is '自增字段';Comment on column Car.PhoneId is '电话唯一标识';Comment on column Car.UserName is '用户 阅读全文
posted @ 2012-08-17 23:03 water0504 阅读(377) 评论(0) 推荐(0) 编辑
摘要: GUID(Global unique identifier)全局唯一标识符,它是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个 16 字节的二进制值。GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:76895313-839E-4E89-BAFC-B253BFF3173F世界上的任何两台计算机都不会生成重复的 GUID 值。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。在 Windows 平台上, 阅读全文
posted @ 2012-08-17 22:57 water0504 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 本来这是很简单的函数,但在屡次忘记格式之后,决定还是翻译一遍以铭记在心。参考<<Oracle Database SQL Reference>>.关于nls可有取值,请注意视图sys.V_$NLS_VALID_VALUES一 ,TO_CHAR(NUMBER)1.1 格式图和简单说明本函数把参数N转为一个VARCHAR2类型的数值。N可以是NUMBER,BINARY_FLOAT,或者BINARY_DOUBLE。如果不带格式,那么函数会把N转换为足以表示N的VARCHAR2字符串。格式表参考:序号格式简例说明1,(逗号)'9999,999'逗号,一般以千分位出 阅读全文
posted @ 2012-08-16 23:14 water0504 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 我们写程序的时候经常要全屏显示或者不显示标题。比如我们做地图导航的时候就不要标题了,下面介绍三种方法来实现Android去掉标题。第一种:也一般入门的时候经常使用的一种方法在setContentView()方法的前面插入代码:requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏第二种:在AndroidManifest.xml文件中定义去掉整个应用的标题栏:<application android:icon="@drawable/icon" android:label="@string/app_name&q 阅读全文
posted @ 2012-08-16 23:08 water0504 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 现用了一tabhost,选中某选项时,会跟上一背景图,实现代码如下tab_indicator.xml<?xml version="1.0" encoding="UTF-8"?><selectorxmlns:android="http://schemas.android.com/apk/res/android"><itemandroid:state_focused="false"android:state_selected="false"android:state_p 阅读全文
posted @ 2012-08-16 23:04 water0504 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 最近为了解决某个bug,textview中内容过长的话自动换行,但是调用measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属性,即ellipsize,可以较偷懒地解决这个问题,哈哈~用法如下:在xml中android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ellipsize = "middle" 省略号在中间android:ellipsize = &q 阅读全文
posted @ 2012-08-16 23:03 water0504 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 用eclipsepublic class Text { public static final void main(String args[]){ Connection con = null; try { //1,加载驱动程序 Class.forName("oracle.jdbc.driver.OracleDriver"); //2,连接字符串 String s = "jdbc:oracle:thin:@localhost:1521:shitou"; //3,获得数据库连接 con = DriverManager.getConnection(s,&quo 阅读全文
posted @ 2012-08-16 23:00 water0504 阅读(807) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页