[解決済み] 左側のvarcharを一定の長さに詰める最も効率的なT-SQLの方法は?
2022-04-11 02:31:29
質問
と言うのと比べて。
REPLICATE(@padchar, @len - LEN(@str)) + @str
解決方法は?
これはどうやっても単純にSQLの使い方が非効率的です。
のようなものでしょうか。
right('XXXXXXXXXXXX'+ rtrim(@str), @n)
ここで、X はパディング文字、@n は結果の文字列の文字数です (固定長を扱うのでパディングが必要だと仮定しています)。
しかし、私が言ったように、データベースでこのようなことをするのは本当に避けるべきです。
関連
-
[解決済み] SQLクエリで2つの列から値を引き算する
-
[解決済み] Ruby On Rails で NuoDB を使用して SQL コマンドを手動で実行する方法
-
[解決済み] Oracle Trigger ORA-04098: トリガーが無効で、再バリデーションに失敗しました。
-
[解決済み] SQLサーバーで文字列をsmalldatetimeデータ型に変換する際、変換に失敗しました(静的値を除く)。
-
[解決済み] SQL Serverにおけるchar、nchar、varchar、nvarcharの違いは何ですか?
-
[解決済み] フラットテーブルをツリーにパースする最も効率的/エレガントな方法は何ですか?
-
[解決済み] SQL Serverで結果をページ分割する最も良い方法は何ですか?
-
[解決済み】varcharカラムの最大長を変更する?
-
[解決済み】SQLでVARCHARよりCHARを選択するユースケースは何ですか?
-
[解決済み] SQLのvarcharにある特定の部分文字列の出現回数を数えるにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 "指定された集約関数を含まないクエリを実行しようとしました。"
-
[解決済み】2つの列を分割する方法は?
-
[解決済み】SQLクエリ「00904. 00000 - "%s: 無効な識別子"
-
[解決済み] テスト
-
[解決済み】sys.dm_exec_sql_textはどのように機能するのでしょうか?
-
[解決済み】一括読み込みデータ変換エラー(切り捨て)
-
[解決済み] Varchar は Sum 演算子では無効です。
-
[解決済み] アクセスクエリーエラー(from句のシンタックスエラー)
-
[解決済み] ORA-01821: ISO 8601 のローカルタイム付き日付のフォーマットが認識されないエラー
-
[解決済み] SQL Server 2008で、文字列の先頭のゼロをパッドして3文字にする