[解決済み] SQL テーブルにデフォルト値を挿入する方法は?
2023-04-04 22:07:57
質問
このようなテーブルがあります。
create table1 (field1 int,
field2 int default 5557,
field3 int default 1337,
field4 int default 1337)
field2とfield4にデフォルト値を持つ行を挿入したい。
私は試しに
insert into table1 values (5,null,10,null)
を試してみましたが、うまくいかず
ISNULL(field2,default)
もうまくいきません。
行を挿入するときに、列にデフォルト値を使用するようにデータベースに指示するにはどうすればよいですか。
どのように解決するのですか?
デフォルト値を使用したいカラムを挿入文に含めないようにすればよいのです。 たとえば
INSERT INTO table1 (field1, field3) VALUES (5, 10);
...はデフォルトの値として
field2
と
field4
に5を代入し
field1
に、10 を
field3
.
関連
-
[解決済み] SQL ServerでSELECTからUPDATEする方法とは?
-
[解決済み] SQL Server テーブルにカラムが存在するかどうかを確認する方法は?
-
[解決済み] SQL Server の DateTime データ型から日付だけを返す方法
-
[解決済み] SQL ServerにおけるLEFT JOINとLEFT OUTER JOINの比較
-
[解決済み] SQLのSELECTでIF...THENを実行するにはどうすればよいですか?
-
[解決済み] SQL Server にテーブルが存在するかどうかを確認する
-
[解決済み] "INSERT IGNORE" vs "INSERT ... ON DUPLICATE KEY UPDATE"
-
[解決済み] PostgreSQL: 別のテーブルから挿入する
-
[解決済み] カンマを区切り文字として複数行を1行に変換する[重複]。
-
[解決済み] T-SQLにおけるレーベンシュタイン距離
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] TSQLで改行文字を置換する
-
[解決済み] T-SQLストアドプロシージャでオプションのパラメータを使用するにはどうすればよいですか?
-
[解決済み] INSERT INTOとWITH/CTEを組み合わせる
-
[解決済み] T-SQL - デフォルトのパラメータを持つ関数
-
[解決済み] Microsoft tSQL で行が見つからなかった場合に値を返します。
-
[解決済み] 関数がすでに存在する場合、その関数を削除するにはどうすればよいですか?
-
[解決済み] テーブル作成時のデフォルト制約の宣言
-
[解決済み] カンマを区切り文字として複数行を1行に変換する[重複]。
-
[解決済み] T-SQL ストアドプロシージャのSELECTされた値を取得する
-
[解決済み] T-SQLにおけるレーベンシュタイン距離