Q&A
解決済
2回答
51016閲覧
総合スコア59
PostgreSQLはオープンソースのオブジェクトリレーショナルデータベース管理システムです。 Oracle Databaseで使われるPL/SQLを参考に実装されたビルトイン言語で、Windows、 Mac、Linux、UNIX、MSなどいくつものプラットフォームに対応しています。
0グッド
0クリップ
投稿2015/07/29 01:49
0
PostgreSQLを使っています。 以下のようなエラーが出ましたが、翻訳など使ってみても意味が分かりません。 よろしくお願いします。
ERROR: syntax error at or near "(" LINE 2: sql_id int(11) NOT NULL, ^
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
2015/07/29 01:54
2015/07/29 02:30
回答2件
syntax error at or near "("
"(" またはその付近にシンタックスエラーがあります。
"("
int(11) などと int 型に桁数が指定できるのは MySQL だけなので、(11) を削除してください。
int(11)
(11)
http://sqlfiddle.com/#!15/b72e2/1
投稿2015/07/29 02:09
総合スコア4516
回答へのコメント
2015/07/29 02:28
ベストアンサー
こんにちわ。
CREATE文の一部かと思いますが、構文エラーです。 PostgreSQLにはint型という型が無いからかと思います。 以下のサイトから適した型をご利用ください。
https://www.postgresql.jp/document/9.2/html/datatype-numeric.html
投稿2015/07/29 01:54
退会済みユーザー
総合スコア0
2015/07/29 02:26
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.25%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
SQLエラーの意味を教えて下さい。