私はしばらくの間検索しましたが、答えを得ることができません。Sybaseのテーブルの既存のカラムタイプを変更するには?
なぜこれが機能しないのですか? ALTER TABLE mytable ALTER COLUMN price DOUBLE
私はしばらくの間検索しましたが、答えを得ることができません。Sybaseのテーブルの既存のカラムタイプを変更するには?
なぜこれが機能しないのですか? ALTER TABLE mytable ALTER COLUMN price DOUBLE
構文が正しくなく、SybaseにDOUBLEデータ型がありません。
だから、あなたはこのようにそれを試してみてください可能性があります。データ型を変更するためには
:たとえば
ALTER TABLE <table_name> MODIFY <column_name> <new_datatype>
:
ALTER TABLE mytable MODIFY price float
は、いくつかのフィールドのデータ型を変更するために任意のテーブルを変更するには
ALTER TABLE employee MODIFY emp_id varchar(10)
:int型 varchar型までの任意の列 'EMP_ID' は、あなたがする必要がありますそれは簡単ではありませんか?
「動作しません」と定義します。それは間違ったことをしていますか?それはあなたにエラーを与えるか?何のエラー? –
あなたが言及したSQLクエリは構文的に間違っています! カラムを 'MODIFY'します。 – Satyendra