私はこれらのコンバージョンのいくつかに苦労していますので、私は謝罪します。これまで同様の質問をしましたが、これを達成する方法について私の頭を尽くすことはできません。SQL CONVERT STRING
だから、50.00の値は、現在、以下の形式にエクスポートされている -
000000000000050000
25.99の値が
000000000000025990
のようになります。これは、すべての主要な文字は18文字のフィールドですゼロで埋められます。まだ先行ゼロで - -
私は何をしようとしていると、19文字の文字列にそれを変換しているが、50または25.99の値が若干異なっている -
000000000000050000
が0000000000000005000
000000000000025990
なり0000000000000002599
ご協力いただければ幸いです。
T-SQLの 'SUBSTRING'関数の検索 – saidfagan
18文字の変換はどのように行われますか? – gbn
下記の答えはあなたが望むものに完全に文字列を翻訳します。新しい番号を含むフィールドをnvarchar(19)に変更することを忘れないでください。 ALTER TABLE tablename ALTER COLUMN somecolumn nvarchar(19) – russ