通过sqlalchemy将日期字段保存到oracle

时间:2012-12-21 09:32:52

标签: sqlalchemy

我像这样定义我的映射器:

col = Column(Date).

当我将数据保存到oracle时,我使用datetime.datetime.now()作为col的值,它会引发

NotSupportedError: (NotSupportedError) Variable_TypeByValue(): unhandled data
type time.struct_time

我只需将日期信息存储到此字段中,但我不知道该怎么做。我也是 好奇如何将日期时间存储到一个字段。

evn:python 2.7.3,sqlalchemy0.8.0b2,cx_Oracle 5.1.2

1 个答案:

答案 0 :(得分:0)

对于不同的数据类型,我也面临同样的问题,并找到它可能对您有所帮助的解决方案。

https://groups.google.com/forum/#!topic/modwsgi/SdgEyyAPwvE

示例: Apache配置

<VirtualHost *:80>
    ServerName testenv-test.my.fq.dn
    ServerAlias testenv-test

    WSGIDaemonProcess testenv user=michel threads=5
    WSGIScriptAlias / /var/www/michel/testenv/wsgi/app.wsgi
    SetEnv MYAPP_PATH /var/www/michel/testenv/config

    <Directory /var/www/michel/testenv/wsgi>
        WSGIProcessGroup testenv
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
        Allow from all
    </Directory>

    ErrorLog /var/www/michel/testenv/logs/error.log
    LogLevel warn

    CustomLog /var/www/michel/testenv/logs/access.log combined

</VirtualHost>