zoukankan      html  css  js  c++  java
  • 吴裕雄 python oracle检索数据(2)

    import cx_Oracle

    conn = cx_Oracle.connect("scott/admin@localhost:1521/orcl")
    cursor = conn.cursor()

    sql = "select ascii('Z'),ascii('H'),ascii('D'),ascii(' ') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select chr(90),chr(72),chr(32) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select concat('Hello','World') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select initcap('oh my god!') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select instr('oracle 11g','1',3,2) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select e.empno,e.ename,d.dname from emp e inner join dept d on e.deptno=d.deptno where length(e.ename)>5"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    import cx_Oracle

    conn = cx_Oracle.connect("hr/admin@localhost:1521/orcl")
    cursor = conn.cursor()

    sql = "select employee_id,lower(first_name),upper(last_name) from employees where lower(first_name) like 'a%'"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select ltrim('##########Eas###########','#'),rtrim('East ') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select replace('Bad Luck Bad Gril','Bad','Good') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select substr('MessageBox',8,3) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select ceil(7.3),ceil(7),ceil(-7.3) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select round(3.1415926,2) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select power(2,3) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select sysdate from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select ADD_MONTHS(sysdate,6) from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    sql = "select sysdate,to_char(sysdate,'YYYY-MM-DD') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)
    print(result[0][1])

    sql = "select to_number('18f','xxx') from dual"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

    import cx_Oracle

    conn = cx_Oracle.connect("scott/admin@localhost:1521/orcl")
    cursor = conn.cursor()

    sql = "select count(empno),round(avg(sal),2) from emp"
    cursor.execute(sql)
    result = cursor.fetchall()
    for i in result:
    print(i)

  • 相关阅读:
    十大经典排序算法最强总结(含Java、Python码实现)
    数据库查询优化的12种方式
    开发环境、测试环境、预发布环境、生产环境的区别
    阅站无数的我,只推荐下面这些让你起飞的
    访问控制符
    继承的意义
    数组继承的意义
    java 俄罗斯方块
    类和面向对象
    随机生成数组游戏
  • 原文地址:https://www.cnblogs.com/tszr/p/10124633.html
Copyright © 2011-2022 走看看