`
desert3
  • 浏览: 2142730 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

oracle start with connect by base_pd_clazz

阅读更多
select lpad('test',10) from dual;
将返回“    test”

select lpad('test',10,'ee') from dual;
结果将返回eeeeeetest。

create or replace view base_pd_clazz as
select t.cls_id,
       t.cls_name,
       LPAD('|-', (level - 1) * 4, ' | ') || LPAD('『', 2) || t.cls_name ||
       RPAD('』', 2) tree_name,
       CONNECT_BY_ISLEAF IS_LEAF,
       level CLS_LEVEL,
       t.par_id,
       t1.cls_name par_name,
       t.root_id,
       t2.cls_name root_name,
       ltrim(sys_connect_by_path(t.cls_name, ','), ',') FULL_NAME,
       t.order_value,
       t.is_del
  from base_pd_class t
  left join base_pd_class t1 on t.par_id = t1.cls_id
  left join base_pd_class t2 on t.root_id = t2.cls_id
 start with t.par_id = -1
connect by prior t.cls_id = t.par_id;

SELECT
    'public static final Integer PRE_' || item_cd || ' = ' || item_cd || '; // '|| item_nm
FROM
    table article_mod
ORDER BY
    item_cd



start with 和 where条件一起时候时,放在where条件的最后面并且没有and

<isNotEmpty prepend="  " property="map.level_3_start_with_not_in">
			start with a.CLS_LEVEL = 3 and a.cls_id not in 
			<iterate close=")" open="(" conjunction="," property="map.level_3_start_with_not_in">#map.level_3_start_with_not_in[]#</iterate>
			connect by prior cls_id = par_id
		</isNotEmpty>
分享到:
评论

相关推荐

    Android 静默安装和静默卸载(SilentInstaller)

    silent_install_start_clazz&quot;, &quot;com.example.helloworld.MainActivity&quot;);//如果安装并启动,则需指定activityName sendBroadcast(intent); 卸载: Intent intent = new Intent(&quot

    论文研究-Performance Analysis of Sign Quantized Projection.pdf

    符号量化投影性能分析,叶天语,钮心忻,量化投影技术是量化索引调制技术工作在投影域的版本。由于良好的检测性能,它已经被成功地应用于水印领域。它实质上是一个双边加

    Dn_lsn_9.zip

    if ((*engv) -&gt;RegisterNatives(engv, clazz, gMethods, NELEM(gMethods)) ) { LOGI("RegisterNatives error"); return JNI_FALSE; } return JNI_TRUE; } ————————————————

    根据数据库表自动产生javabean

    PropertyDescriptor pd = new PropertyDescriptor(propertyName, clazz); Method mt = pd.getWriteMethod(); Type t [] = ms[i].getParameterTypes(); Object [] params = new Object[t.length]; for(int j...

    报表导出工具类

    BookUtils.getInstance(boolean isTitle, boolean isSubTitle, int start, int end, int rowStart).initBook().bookOutport(Class&lt;T&gt; clazz, List&lt;T&gt; beans).write(String filerPath); Class&lt;T&gt; clazz:该类需要对...

    简单的成绩管理系统

    insert into `stu`(`stu_id`,`stu_name`,`stu_code`,`stu_clazz`,`stu_tel`,`stu_card`,`stu_sex`,`stu_coll`,`stu_year`,`stu_password`) values (1,'张晓明1','20140388','1403','12345678909','...

    Android powermanger wakelock

    static void acquireWakeLock(JNIEnv *env, jobject clazz, jint lock, jstring idObj) { ************** const char *id = env-&gt;GetStringUTFChars(idObj, NULL); acquire_wake_lock(lock, id); env-&gt;...

    java代码自动生成源码-scanClazz:扫描Java源代码并自动使用Graphviz生成类关系

    scan_clazz.py -p dir_to_scan [options] Options: -m mode mode can be 'c' 'i' 'r', or combine 'c' - parsing class and inherit 'i' - parsing interface and implement (NOT supported) 'r' - parsing ...

    好用的代码生成源码

    基于数据库,内建好数据库的model,并支持多种数据库(mysql,sql server,oracle测试通过) 半手工方式,生成的代码放在某个目录,再手工拷贝回来工作区 易于做二次开发,整个生成器本身就是java源代码,源代码核心十分精简,...

    bajins-java-clazz:Java基础,多线程,设计模式,排序算法,数据结构等

    bajins-java-clazz JDK原生API使用,不添加任何依赖包(包括J2EE,javax,sun) 设计模式,排序算法,数据结构等原生实现

    jd-eclipse-site-1.0.0-RC2.zip______readSourceCode.zip

    查看clazz源码插件贼好使jd-eclipse-site-1.0.0-RC2.zip,不好使你砍我!!!!

    java 反射简单用例

    // Field field = clazz.getDeclaredField("name"); // System.out.println(field); // // Method method = clazz.getDeclaredMethod("getName", new Class[]{}); // System.out.println(method); // Method method...

    java实验五_java实验五_数据库应用设计_

    1、使用Java控制台实现一个小型学生管理系统的菜单选择界面,效果如下:2、使用JDBC完成对用户输入的学生信息进行数据库保存操作。...界面效果如下:7、该程序还涉及了班级表(clazz)可以选做对班级信息的JDBC操作。

    de.titus.clazz.mapping.engine-开源

    允许在不同的软件层之间进行简单的类映射

    营业时间

    添加sql 占位符号 和类型转换功,添加新的方法queryDataForT4(String sql, Map&lt;String&gt; map, Class&lt;E&gt; clazz) MH-BASE-MQ消息赋予赋予兔MQ MH-BASE-DB-ROUTER数据路由 入门简单使用 高级使用 readWriteSeparation:...

    excel导入导出工具

    2-setp: use ExcelUtil's static method export(Class&lt;?&gt; clazz,List&lt;?&gt; list,OutputStream os). if need convert the POJO field's value,you make create class implement ExcelConvert. and @ExcelField...

    day021-反射和注解笔记和代码.rar

    Method method = clazz.getDeclaredMethod(String methodName,Class... 参数字节码)根据方法名和参数类型获取指定的的方法 methodName:方法名 Class:形参类型。如果方法没有形参,则Class可变参数...

    Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf

    Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3.pdf 第三部分。。add spring and hibernate

    java代码自动生成器(仅修改配置即ok)

    clazz : cn.org.rapid_framework.generator.provider.java.model.JavaClass 3.公共变量 env : 系统环境变量 System.getProperties() : 直接引用,没有前缀 generator.properties 文件中的所有属性,直接引用,没有前缀 ...

Global site tag (gtag.js) - Google Analytics