現在、私は基本的にポストイットノートを作成できるアプリケーションを作成しています。私はそれのための私のSQLテーブルを作ることに取り組んでいます。私がしたいのは、テーブルのデータを日付で検索できるようにすることです。 1日に複数の投稿を作成することは明らかです。だから私は別のテーブルに日付を入れています。それはそれを行うことが可能かどう私は思ったんだけどは、その日のテーブル上の日付列は、それが自動インクリメントIDと現在の日付で新しい列を作成日付を変更したときに更新されるSQLテーブルの作成方法
CREATE TABLE IF NOT EXISTS ideas (
id SERIAL PRIMARY KEY,
ideas text,
date_id int );
CREATE TABLE IF NOT EXISTS date (
id SERIAL PRIMARY KEY,
table_date CONVERT(VARCHAR(15), GETDATE(),10));
がですますことを、現在の日付ではありませんコード私は今までに何かすべての提案を歓迎している!
それはSQLコードですか?私はおそらく私は間違っているSQLサーバーのコードタグを削除しました。正しい構文でないか、これが別のタイプのSQLであることを意味しますか?これは、私のデータベースと通信するためにPGAdminとPostgresと通信するために書いたものの典型です。 –
タグ 'sql-server'タグは、Postgresとは非常に異なる何かのデータベース製品" Microsoft SQL Server "を参照しています。 –
私は別のテーブルに日付を持つのは良い考えだとは思わない。 'timestamp'型の' created_at'( 'time'が不要な場合は' date')という列を 'ideas'テーブルに追加するだけです。そして:** never **、_ever_はvarcharとして日付を格納します。 **決して**。ちょうどしないでください –