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)

  • 相关阅读:
    Hexo+Github搭建个人博客手记
    如何在Github上部署Hexo个人博客
    测试计划与测试方案的区别
    软件测试流程
    Python笔记-List和Tuple类型
    键盘无响应-如何修复键盘注册表
    正向代理与反向代理-小故事
    解决git连接github超时问题
    如何防范短信接口被恶意调用(被刷)
    接口测试基础篇
  • 原文地址:https://www.cnblogs.com/tszr/p/10124633.html
Copyright © 2011-2022 走看看