[解決済み] タイムゾーンを指定しないNow()
2023-04-06 13:26:13
質問
私は、カラム
added_at
というタイプの
timestamp without time zone
. 私は、この関数のデフォルト値を、タイムゾーンを除いた現在の日付時刻にしたいのです。関数
now()
はタイムゾーンも返します。
どうすればこの問題を解決できるのでしょうか?
どのように解決するのですか?
SELECT now()::timestamp;
キャストは
timestamptz
が返す
now()
から、対応する
timestamp
で定義されるタイムゾーンの
timezone
の設定によって定義されます。それはまた
標準SQL関数
LOCALTIMESTAMP
はPostgresに実装されています。
複数のタイムゾーンで運用しないのであれば、これで問題ないでしょう。そうでない場合は
timestamptz
に対して
added_at
. この差は?
ちなみに、これは まさに と同じですが、より騒がしく、より高価です。
SELECT now() AT TIME ZONE current_setting('timezone');
関連
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] オフセット無視のデータタイムとオフセット考慮のデータタイムを引き算できない
-
[解決済み] PHPのNOW()関数
-
[解決済み] bashスクリプトでtimestamp変数を作成する
-
[解決済み] Postgres の全テーブルの行数を求めるには?
-
[解決済み】PostgreSQLでタイムスタンプから日付(yyyy/mm/dd)を抽出する。
-
[解決済み】Postgresqlでdatetimeフィールドの日付を比較する方法は?
-
[解決済み】Ruby/Rails: 日付をUNIXタイムスタンプに変換する場合
-
[解決済み】PostgreSQLでUTCの現在時刻をデフォルト値として使用する。
-
[解決済み] RailsとPostgreSQLでタイムゾーンを完全に無視する
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Centos環境でのPostgresqlのインストールと設定、環境変数の設定Tips
-
postgresqlにおける時間処理のコツ(推奨)
-
PostgreSQLのユーザーログイン失敗時の自動ロック解決策
-
PostgreSQLでデータの一括インポートのパフォーマンスを向上させるn個の方法を説明します。
-
エクセルテーブルのデータをpostgresqlのデータベースにインポートする方法
-
postgresql いくつかのメソッドは、要約の重複するデータを削除する
-
Postgresqlのデータベースにおける配列の作成と変更に関する操作
-
[解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法
-
[解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。
-
[解決済み] RailsとPostgreSQLでタイムゾーンを完全に無視する