2017-01-09 91 views
0

phpmyadminでsqlテーブルを作成しました。このテーブルは、Webサイトのフォームからその情報を取得しています。私は通りのアドレス情報を入力する列が1つありますが、それは狭すぎますし、通りの住所は1行になるのではなく次の行に折り返します。私は、次のことを試してみました:phpmyadminの列名の幅を調整する

ALTER TABLE `b` 
ALTER COLUMN `c` varchar(200) 

いくつかは、ここで他の回答で示唆されているが、私はエラーに

#1064を得るよう - あなたはあなたのSQL構文でエラーが発生しているが、ラインに近い「CHAR(200)」を使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認してください1

私は知識の武器庫への多くを持っていないので、SQLのは非常に新しいですオンラインには何が制限されていて、私にとってはうまくいきませんでした。誰かが、収集されたアドレスのさまざまなサイズに対応するために、列の幅をどのように増やすことができるかについての答えを提供してください。

[screenshot of table

+0

は、あなたが入力した正確に*何*であることが確実な? – Siyual

+0

[MySQLの列定義を変更する方法]の複製がありますか?(http://stackoverflow.com/questions/1595372/how-to-change-mysql-column-definition) –

+0

回答があなたの問題を解決した場合は、回答を受け入れることを検討してください。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-workがここに戻って、ティック/チェックマークで緑色に変わるまで同じことを行う方法があります。これはコミュニティに通知し、解決策が見つかりました。そうでない場合、他の人は質問がまだ開いていると思うかもしれませんし、(もっと)回答を投稿したいかもしれません。あなたはポイントを獲得し、他の人はあなたを助けることを奨励されます。 * Stackへようこそ!* –

答えて

3

あなたがMySQLのために必要な構文 -

ALTER TABLE `b` MODIFY COLUMN `c` VARCHAR(200); 
+0

ありがとうございます。私はアプリを実行し、テキストがまだラップすることを確認したとき。 SQLタブのクエリボックスにクエリを入力しています。私はそれを正しい場所に置いていますか? – falcon

+0

'DESCRIBE b;'を実行して、テーブル構成を確認します。 –

+0

これが結果です--- b varchar(200)YES MUL NULL – falcon

関連する問題