Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
日付文字列に年が 4 桁の形式で入力されているかどうかを確認する関数を作成する必要があります。たとえば、1-1-45 は 0 を返し、1-1-2045 は 1 を返します。
誰かが私にこれを行う方法を教えてもらえますか? 前もって感謝します。
これが欲しいですか?
where right(val, 4) like '[0-9][0-9][0-9][0-9]'
SQL Server がサポートISNUMERIC()
ISNUMERIC()
SELECT ISNUMERIC(RIGHT('1-1-2045', 4))
日付ピッカーや、日付を選択できるその他のコントロールを使用してみませんか?