###前提・実現したいこと質問したいことを詳細に書いてください
新卒で文系からシステムエンジニアに就職した者です。プログラミング経験は一ヶ月弱といったところです。
会社で出された「スレッドフロート型掲示板の制作」という課題に取り組むにあたり、
スレッドに関するデータ項目をテーブルにまとめたいと思ったのですが、エラーが何度も出て埒があきません。
列の名前 データ型
スレッドID = threadID int
スレッド名 = threadName varchar(20)
スレ立て日時 = Original datetime
更新日時 = Update datetime
自分ではマニュアルの通りに入力しているつもりなのですが、どこか文法的におかしな箇所があるのでしょうか。ご教授お願い致します。
###該当のソースコード
MySQL
mysql> create table Thread(threadID int,threadName varchar(20),Original datetime,Update datetime);
###エラーメッセージ
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Update datetime)' at line 1
###試したこと
create table Thread(threadID int,threadName varchar(20));
と入力すると、正しくテーブルが作成されますが、
データ型がdatetimeの項目を追加すると、エラーが発生します。
また、datetime型のデータ項目だけでテーブルを作成しても、エラーは発生しませんでした。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/24 07:37