@Query使用2/クイックキャンパスチャレンジ23日目


@Columnプロパティには、Column Definitionというプロパティがあります.
この属性はDDL時に一緒に反映されます.
もちろん、現在はAutoDDLを使用しているので、あまり使われていません.BaseEntity
@CreatedDate
@Column (columnDefinition = "datetime(6) default now(6)", nullable = false, updateble = false)
private LocalDateTime createAt;

@LastModifiedDate
@Column (columnDefinition = "datetime(6) default now(6)", nullable = false) 
private LocalDateTime updateAt;
columnでdefault値を指定すると、同じ現在時刻が保存されます.(notNullの場合)
このようにdefault値を直接使用する場合はdataである.sqlに直接入れる場合に適しています.
columnDefinitionの場合、これはAutoDDLを実行するときに追加されるプロパティです.
columnDefinitionなしで実行するとエラーが発生します.
nullable=falseも単独で実行されます.
コメントのプロパティをカラム内の追加プロパティとして使用することもできます.
コメントの場合は、このコラムの説明を提供できます.
queryではnow()とcurrent timestamp()を併用できます.
数値形式の条件、例えばnow()、now(3)、now(6)
秒単位の次の文字にタグを付けることができます.


#クイックキャンパス#パカムチャレンジ#サラリーマン姜#職場人柄マシン脚#クイックキャンパス後期#使い捨て終了Java/spring Web開発Master超差パッケージオンライン
このレポートは、迅速なキャンパス税還付の課題に参加することを目的としています.
https://bit.ly/3FVdhDa