2017-08-09 15 views
0

私はテキストとしてインポートした列を持っています。この形式で列を書式設定する方法:MS Accessで000.000

UPDATE databasename 
SET accountcode = format(accountcode,"000.000") 
WHERE len([accountcode])>0; 

はしかし、これはあくまで一例では000であることを、すべての行は、期間の後、最後の3桁を持たせる:それは私がやってみましたなど511.182、367.340、342.001、などの数字

を持っています私は、511.000、367.000、342.000のように表示されます。

+1

フィールドを数値に変換してからフォーマットしてください。同様のフォーマット(val(account.Code)、 "000.000") –

+0

これは働いているようでした、ありがとうございました! – gamelanguage

答えて

0

ありがとうございました。

は、テキストフィールドにするために持っていたし、次のコードをした:

UPDATE databasename 
SET accountcode = format(val(accountCode),"000.000") 
WHERE len([accountcode])>0; 

は完全に働きました。

関連する問題