Как я могу преобразовать int в бит в MySQL 5.1?

Я перехожу с SQL Server на MySQL 5.1 и, кажется, сбился с пути, пытаясь создать таблицу с помощью оператора select, чтобы столбец был бит.

В идеале следующее будет работать:

CREATE TABLE myNewTable AS
SELECT cast(myIntThatIsZeroOrOne as bit) AS myBit
FROM myOldtable

Однако sql очень недоволен при приведении бита. Как я могу указать ему, чтобы он выбирал столбец типа int (который, как я знаю, содержит только 0 и 1) как бит?

9
задан Zugwalt 2 August 2011 в 21:30
поделиться