0
我有一個類似列的表: A1 A2 。 。 B1 .. B7生成一個隨機字符,oracle
我需要隨機生成此列。此列類型是CHAR(2)。我嘗試使用TRUNC(dbms_random.value(65,67)),然後ASCII字母部分的ascii函數,但它沒有奏效。你能幫我隨機生成A1-A7,B1-B7嗎?
我有一個類似列的表: A1 A2 。 。 B1 .. B7生成一個隨機字符,oracle
我需要隨機生成此列。此列類型是CHAR(2)。我嘗試使用TRUNC(dbms_random.value(65,67)),然後ASCII字母部分的ascii函數,但它沒有奏效。你能幫我隨機生成A1-A7,B1-B7嗎?
您需要CHR
功能可按而不是ASCII
,這應該工作:
CHR(TRUNC(dbms_random.value(65,67))) -- A..B
|| CHR(TRUNC(dbms_random.value(49,56))) -- 1..7
它的工作原理。正是我需要的。 – prometheus21