0
computeedカラムを追加しようとしています。Mysqlの計算カラム
alter table datatest add column amount2 double as (amount*rate)
が、MySQLは計算列をサポートしていません。この
computeedカラムを追加しようとしています。Mysqlの計算カラム
alter table datatest add column amount2 double as (amount*rate)
が、MySQLは計算列をサポートしていません。この
を実行しながら、私はエラーを得ました。
あなたが代わりにビューを使用することができます。
create view v_datatest as
select t.*, (amount * rate) as amount2
from datatest;
注:計算カラムをサポートしていないデータベースで
cast()
/convert()
を使用して特定のタイプに変換できます)。decimal
/numeric
を使用してください。
へようこそso :-) [お問い合わせ方法](http://stackoverflow.com/help/how-to-ask)をご覧ください。 – JimHawkins