-1

文字列を埋め込む方法については多くのアドバイスを見つけましたAccess 2010が、可変長文字列にスペースを埋め込んで所定の文字列の合計長にする方法については何もありませんでした。

例:

Total length = 55, 
if string len = 15, then pad " " x 40 (15+40=55)
if string len = 35, then pad " " x 20 (35+20=55) etc  

これを行う関数を書くこともできますが、既に組み込まれている関数があるかどうかを知りたいです!

4

3 に答える 3

1

少し数学?

 [x] & space(55 - len([x]))
于 2016-03-07T15:11:01.403 に答える
0
SELECT 
(MyTest.[Name1]) & SPACE(55-LEN(MyTest.[Name1])) + 
(MyTest.[Name2]) & SPACE(55-Nz(LEN(MyTest.[Name2]), 0)) + 
(MyTest.[Name3]) & SPACE(55-LEN(MyTest.[Name3])) 
FROM MyTest; 
于 2016-03-10T09:25:48.290 に答える