Hi,

I'm using cast to update values in a table by issuing following
command.

table.update().values(empno = cast(empno,Integer)).execute().

Where as empno is an string field,i'm trying to convert the data from
empno column from string to integer and then issuing the below command
to alter the data type of the column  by issuing following command.
alter_column(table.c.empno,type=Integer).

It shows an error as
OperationalError: (OperationalError) (1292, "Truncated incorrect
INTEGER value: '1d'") 'UPDATE test.mytable SET
`newColumn`=CAST(CAST(%s AS CHAR) AS SIGNED INTEGER)' ('1d',)

Please do the needful

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to