0

ここの初心者は、私のデータベースに関するヘルプと、SQL TRIM ステートメントだと思っていたものを探しています。

サーバー上のテーブルに空白が含まれているデータベース クエリの公開ビューと管理者更新ビューで、私の Web サイトに奇妙な A 文字がたくさん表示されます。テーブルにはそれぞれ 11 レコードの 780 レコードがあり、レコード/フィールドの約 85% に末尾のスペースがあります。

データベースで SQL クエリを実行します。以下は、影響を受ける行が 0 で終わるいくつかの動作バリエーションからの正確な MySQL コードです。

UPDATE inventory3 SET'Price' = RTRIM('Price')

アクションは実行されますが、実際に実行するロジックがありません。応答は次のとおりです。

 0 row(s) affected. ( Query took 0.0025 sec ) 
 UPDATE inventory3 SET `Price` = RTRIM( `Price` ) 

これらのスペースをレコードごとに 1 フィールドずつ削除するのは本当に大変です。

何か助けはありますか?PHP ページの私の文字セットは charset=iso-8859-1 です。解決策は何ですか? ウェブ上に表示される奇妙な A キャラクターを解決するために私が行くことができる別の方向はありますか?

4

2 に答える 2

1

列名にはバックティックを使用します。

于 2013-09-20T18:43:19.077 に答える