を追加:ALTERビュー、私はこのように見ているシリーズと値で注文して、ビューorderedViewを作成した新しい列に
series | values
1 | 1
1 | 3
1 | 5
1 | 6
2 | -1
2 | 0
2 | 4
2 | 5
を列挙することを今私は、私の見解に3番目の列を追加したいと思います1から最後まで、一連の各セットは、
series | values | row_ID
1 | 1 | 1
1 | 3 | 2
1 | 5 | 3
1 | 6 | 4
2 | 3 | 1
2 | 6 | 2
2 | 8 | 3
2 | 9 | 4
ように私は
ALTER VIEW orderedView
ADD COLUMN ROW_ID INT NOT NULL;
と試みたが、IntelliJのはALTE後に言いますR VIEW orderedView "ALTER、DISABLEまたはENABLEが期待され、 'ADD'が得られました"
ビューを作成する前に、もしそうなら、それをどうやって行うのですか?
ご協力いただきありがとうございます。
ここに最初のgoogle結果があります:https://www.ibm.com/support/knowledgecenter/en/SSEPEK_10.0.0/sqlref/src/tpc/ db2z_sql_alterview.html – uSeruSher
ビュー定義を変更する(たとえば、列を追加する)には、CREATE VIEWステートメントを使用してビューを削除し、新しいビューを作成する必要があります。 – uSeruSher
テーブル内に存在しなかった列でビューを展開したいので、ビューが取得されてから実際には役に立たない。ビューを落としてALTER VIEWを試してみても、ADD COLUMN ROW_ID INT NOT NULL;私は同じエラーがあります。 – mabu