[解決済み】列の変更、デフォルト制約の追加
2022-04-12 23:21:49
質問
テーブルがあり、カラムの1つが"Date"でdatetime型になっています。そのカラムにデフォルト制約を追加することにしました。
Alter table TableName
alter column dbo.TableName.Date default getutcdate()
が、これはエラーになります。
.」付近の構文が正しくありません。
誰か、明らかに間違っていることを見つけて、私が見逃している(カラムにもっと良い名前があること以外に)ことはありませんか?
どのように解決するのですか?
これを試してみてください
alter table TableName
add constraint df_ConstraintNAme
default getutcdate() for [Date]
例
create table bla (id int)
alter table bla add constraint dt_bla default 1 for id
insert bla default values
select * from bla
また、デフォルトの制約に必ず名前を付けてください。後でそれを削除すると、システムが生成したおかしな名前の1つになってしまい、首が痛くなります。 SQL Serverでデフォルト制約に名前を付ける方法と、名前を付けずにデフォルト制約を削除する方法
関連
-
[解決済み] NVARCHAR(MAX)の最大文字数を教えてください。[重複しています]。
-
[解決済み] クエリでカラムを落とさずにデータ型を変更するには?
-
[解決済み] SQL Server テーブルにカラムが存在するかどうかを確認する方法は?
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] カラムの変更:NULLをNOT NULLに変更する
-
[解決済み] SQL Serverでテーブルからカラム名を取得するにはどうすればよいですか?
-
[解決済み] カラム名の変更 SQL Server 2008
-
[解決済み] NULLも許容するユニークな制約を作成するにはどうしたらいいですか?
-
[解決済み】SQL Serverで既存のテーブルにデフォルト値を持つカラムを追加する
-
[解決済み] 制約条件付きでカラムを削除するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] SQL Server xp_delete_file パラメータ
-
[解決済み] SQL Server : ログインに成功しましたが、「データベース [dbName] にアクセスできません。(ObjectExplorer) "と表示されました。
-
[解決済み] 一括読み込みができません。オペレーティングシステムのエラーコード5(アクセスが拒否されました。)
-
[解決済み] SQLでNaN値をNULLに、またはNaNを0に変換する
-
[解決済み] SQL Serverで文字列からすべてのスペースを削除する
-
[解決済み] SQL ServerのIsNull()関数に相当するOracleは何ですか?
-
[解決済み] データベースとスキーマの違い
-
[解決済み] SQLのReplace関数内の正規表現?
-
[解決済み] 条件付きJOINステートメント SQL Server
-
[解決済み] SQL Serverでマテリアライズド・ビューを作成する方法は?