2012-12-21 59 views
0

我定義我的映射是這樣的:日期字段保存到Oracle通過SQLAlchemy的

col = Column(Date). 

當我保存數據到Oracle,我用datetime.datetime.now()作爲山坳價值,它提升

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

我只需要將日期信息存儲到此字段中,但我不知道該怎麼做。我也對 好奇如何將日期時間存儲到字段。

的EVN:蟒蛇2.7.3,sqlalchemy0.8.0b2,cx_Oracle 5.1.2

+0

'datetime.date.today()'是式['datetime.date'](HTTP的://docs.python。 org/2/library/datetime.html#date-objects) – van

+0

這聽起來更像是你調用'time.localtime()'函數,它返回一個'struct_time'。 'datetime.now()'返回一個'datetime.datetime'。 – zzzeek

+0

我是新來的python和sqlalchemy,我不知道使用哪個對象或哪個函數 –

回答

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> 
相關問題