重複の可能性:
T-SQL を使用したランダムな文字列の生成
トリガー内に英数字を含むランダムな文字列を生成する必要があります。
文字列の長さは 15 で、大文字でなければなりません。
誰かがアイデアを持っていますか?
重複の可能性:
T-SQL を使用したランダムな文字列の生成
トリガー内に英数字を含むランダムな文字列を生成する必要があります。
文字列の長さは 15 で、大文字でなければなりません。
誰かがアイデアを持っていますか?
これは最適な解決策とは言えませんが、指定どおりに機能します。
select char(rand()*26+65)+char(rand()*26+65)+char(rand()*26+65)
+char(rand()*26+65)+char(rand()*26+65)+char(rand()*26+65)
+char(rand()*26+65)+char(rand()*26+65)+char(rand()*26+65)
+char(rand()*26+65)+char(rand()*26+65)+char(rand()*26+65)
+char(rand()*26+65)+char(rand()*26+65)+char(rand()*26+65)
出力例:
WCZOVRCIRELAJUT
GUID を生成し、最初の 15 文字だけを取得しますか?
一連の乱数を生成し、ASCII 値に変換しますか?