フィールドをデフォルト0にする方法が知りたいです。
以下のようなサンプルがります。
drop table test_a;
create table test_a (
namevarchar2(10),
anumber(1),
bnumber(1),
cnumber(1)
)
insert into test_a (name) values ('AAA');
insert into test_a (name,a) values ('BBB', NULL);
insert into test_a (name,a,b) values ('CCC', NULL,NULL);
select * from test_a;
この状態では、a,b,cはNULLですが、a,b,cの値をデフォルト値で0にしたい為、
update test_a set a = 0, b = 0, c = 0;
として、データを直して、次回から
insert into test_a (name) values ('DDD');
とすると、nameがDDDの時もa,b,cが0となるようにテーブル定義を変えたいのですが
既存のテーブルをそのままで、途中から変更する方法が知りたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- PHP php エラー 2 2022/10/23 16:43
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Java java final 1 2022/06/10 22:49
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- MySQL テーブル作成時のカラムについて 2 2022/08/27 21:48
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ビュー情報(user_views)の参...
-
コンパイルエラーが出ます。助...
-
一つのSQLにできませんか??
-
大文字/小文字の区別しないで検...
-
OR と IN の違い
-
検索対象のデータが「複数レコ...
-
SQL 2000 にあった一覧のエクス...
-
sql文のwhere句について
-
差し込み後、元データを変更し...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
-
フィルターかけた後、重複を除...
-
1、Rstudioで回帰直線を求める...
-
カーソル0件の時にエラーを発生...
-
SQLで特定の項目の重複のみを排...
-
for whichの使い方
-
datetime型でNULL値を入れたい。
-
重複していないレコードの抽出...
-
SELECT 文 GROUP での1件目を...
-
INSERT文でフィールドの1つだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
OR と IN の違い
-
大文字/小文字の区別しないで検...
-
最新から100行のSELECT文
-
ビュー情報(user_views)の参...
-
検索対象のデータが「複数レコ...
-
Oracleのエラースタックトレー...
-
sql文のwhere句について
-
階層問い合わせで重複レコード...
-
sqlのテーブル名省略について
-
Accessから呼び出した値を比較...
-
PL/SQL デバック方法:入力を受...
-
コンパイルエラーが出ます。助...
-
SQLの書き方について教えてくだ...
-
重複レコードのある項目を比較...
-
複数パターンの集計結果を一度...
-
PHP SQL 問合せについて
-
差し込み後、元データを変更し...
-
フィルターかけた後、重複を除...
-
エクセルで最後の文字だけ置き...
-
外部参照してるキーを主キーに...
おすすめ情報