zoukankan      html  css  js  c++  java
  • sqlalchemy sql express language

    metadata = MetaData()
    
    teacher = Table("teachers", metadata,
                    Column("tid", Integer, primary_key=True),
                    Column("name", String(30)),
                    Column("subject", String(30)))
    student = Table("students", metadata,
                    Column("sid", Integer, primary_key=True),
                    Column("name", String(30)),
                    Column("tec_id", None, ForeignKey("teachers.tid")),
    
                    )
    
    # metadata.create_all(engine)
    
    
    # tecins = teacher.insert().values(name='b',subject='math')
    # engine.execute(tecins)
    # conn = engine.connect()
    # conn.execute(tecins)
    
    
    # engine.execute(teacher.insert(),{"name":"c","subject":"english"})
    # engine.execute(teacher.insert(),[{"name":"a","subject":"chinese"},
    #                                  {"name":"b","subject":"math"},
    #                                  {"name":"c","subject":"english"}])
    #engine.execute(teacher.insert(),name='d',subject='phy')
    
    # engine.execute(teacher.delete().where(teacher.c.tid == 10))
    # engine.execute(teacher.update().where(teacher.c.tid==11).values({"name":"e","subject":"phy"}))
    
    s = select([teacher])
    t_1_q = engine.execute(s)
    result = t_1_q.fetchone()
    
    s = select([users, addresses]).where(users.c.id == addresses.c.user_id)
    t_2_q = engine.execute(s)
    
    
  • 相关阅读:
    Java 8简明教程
    ASCII码
    正则 取反匹配
    Eclipse 常用快捷键
    MongoDb基本操作
    Mac下eclipse的快捷键
    oracle的字符集设置与乱码
    Java7、Java8 安装卸载问题
    Oracle | PL/SQL Check约束用法详解
    浅谈数据库中的触发器
  • 原文地址:https://www.cnblogs.com/jijizhazha/p/8320976.html
Copyright © 2011-2022 走看看