次の問題が発生しました。「CaseFullNumber」という14桁のタイプのnvarchar型の列があります。これらの2つの文字が "01"または "02"( "01"と "02"しかない)であれば、その番号の第8桁と第9桁を取り、これに応じて他のアクションを実行する必要があります。私はこのタスクを達成するSQL関数があると思うけど、Googleとstackoverflowの研究の後、私は何も見つけられませんでした。誰もこれで私を助けることができますか?SQLのnvarchar値から指定された位置で文字を取得する方法
0
A
答えて
1
あなたはこのためにSUBSTRING()
を使用することができます。
Select SubString(CaseFullNumber, 8, 2)
これはCaseFullNumber
中8位で始まる2つの文字を引っ張ります。
+2
一部のデータベースではこの 'substr()'が呼び出されますが、どちらか一方のデータベースがほとんど常に動作します。 –
+0
助けてくれてありがとう、これはまさに私が探していたものです! – ppetyr
関連する問題
- 1. NVarChar列での位置と文字の指定
- 2. 文字列内の指定された位置にcharを取得する
- 3. .getSelectedItem()の文字列から位置を取得する方法
- 4. 指定された文字列の値を取得する
- 5. 文字列から特定の文字を位置で取得する
- 6. 指定された位置に要素を取得する - JavaScript
- 7. 測定値からフォーマットされた値と単位を取得する方法
- 8. 指定された文字数をMIPSの文字列から取得する方法は?
- 9. editextのonTouchで文字の位置を取得する方法
- 10. Makefile内のファイルの指定されたパスからの位置の取得
- 11. 指定された文字列でクラス参照を取得する方法
- 12. 指定された文字数後に文字列を置換する方法
- 13. 指定された位置の文字列をPowerShellに置き換えます。
- 14. すべての文字の位置を取得する方法
- 15. アダプタの位置から値を取得する方法
- 16. SQLで指定された文字列からサブ文字列を抽出する方法
- 17. トリム値が指定された文字列までoracle pl/sql
- 18. 指定した位置に文字列を追加する方法は?
- 19. Android TextView、テキストビュー内の指定された文字を指定した位置に移動しますか?
- 20. C#で指定されたTableAdaptorとSqlDataAdaptorのSQLコマンドオブジェクトを取得する方法
- 21. ビジュアルベーシックで指定されたインデックスの文字列から文字を取得する
- 22. SQL内の指定された文字列のアルファベットをゼロに置換する
- 23. 設定された位置で文字を抽出する
- 24. リンクリスト内の指定された位置からノードを削除
- 25. phpの文字列で指定文字を取得する方法
- 26. HashMapの指定された値からキーを取得
- 27. 指定された文字列の別の文字列内での位置の特定
- 28. NSStringの文字の位置を取得
- 29. EditTextで選択した文字または文字列の位置を取得する方法
- 30. 指定された文字までファイル名を取得するためのバッチファイル
使用しているDBMSを指定しておけば役に立ちます。 (例えばSQL Server、MySQL、Oracleなど) – Siyual
SQL Server 2008 – ppetyr