thanks you very much!
On 3月25日, 下午3时05分, [EMAIL PROTECTED] wrote:
> try Column()'s parameters quote=.. and key=..,
> doc/docstrings.html#docstrings_sqlalchemy.schema_Column
>
> and/or mapper's explicit column-naming:
> doc/adv_datamapping.html#advdatamapping_properties_colname
>
> On Sunday 25 March 2007 08:04:02 Chen Houwu wrote:
>
> > from the sqlalchemy documentation,
> > I found when table definition
> > (e.g
>
> > >>> users_table = Table('users', metadata,
>
> > ... Column('user_id', Integer, primary_key=True),
> > ... Column('user_name', String(40)),
> > ... Column('password', String(10))
> > ... )
> > )
>
> > and a class
> > (e.g.
>
> > >>> class User(object):
>
> > ... pass
> > )
>
> > are mapped together,
> > the column name in the column definition(e.g. 'password') are
> > mapped into an attribute of the class,
> > but python only accept ASCII attribute name.
> > so,
> > What if the above "password" is a word in Chinese GB2312 encoding?
>
> > Does it mean I can't deal with column name which is not ASCII?
>
> > -~----------~----~----~----~------~----~------~--~---
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---