[解決済み] OracleでGUIDを生成するには?
2023-01-09 13:50:57
質問
InsertステートメントにGUIDを自動生成することは可能ですか?
また、このGUIDを格納するために、どのようなタイプのフィールドを使用すべきでしょうか?
どのように解決するのですか?
SYS_GUID()関数を使用して、挿入ステートメントでGUIDを生成することができます。
insert into mytable (guid_col, data) values (sys_guid(), 'xxx');
GUIDを格納するための好ましいデータ型はRAW(16)です。
Gopinathの回答通りです。
select sys_guid() from dual
union all
select sys_guid() from dual
union all
select sys_guid() from dual
あなたは
88FDC68C75DDF955E040449808B55601
88FDC68C75DEF955E040449808B55601
88FDC68C75DFF955E040449808B55601
トニー・アンドリュースが言うように は1文字しか違わない
<ブロッククオート
88FDC68C75D
D
f955e040449808b55601
88FDC68C75D
E
F955E040449808B55601
88FDC68C75D
F
f955e040449808b55601
たぶん役に立つ。 http://feuerthoughts.blogspot.com/2006/02/watch-out-for-sequential-oracle-guids.html
関連
-
[解決済み] GUID / UUIDの作成方法
-
[解決済み] Oracleの全テーブルのリストを取得しますか?
-
[解決済み] GUIDとUUIDの違いは何ですか?
-
[解決済み] PythonでGUID/UUIDを作成する方法
-
[解決済み] GUIDは100%一意ですか?
-
[解決済み] C# どのようにGuid値を作成するのですか?
-
[解決済み] GUIDの文字列長とは何ですか?
-
[解決済み] GUIDを主キーとして使用する場合のベストプラクティス、特にパフォーマンスに関して教えてください。[クローズド]。
-
[解決済み】iOSでSwiftからUUIDを生成する方法
-
[解決済み] oracleのDATEとTIMESTAMPの違いについて
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Oracleで主キーカラムを取得する方法は?
-
[解決済み] oracleのsidとデータベース名を確認する
-
[解決済み] OracleのIN句に1000以上の値を入れる方法【重複あり
-
[解決済み] Oracle Database 11g Express Editionを初期インストールした後、新しいデータベースを作成する方法は?
-
[解決済み] 制約名でテーブル名を取得する [重複]。
-
[解決済み] Oracle JDBC ojdbc6 JarをMaven依存にする。
-
[解決済み] DB内の全スキーマをリストアップするためのOracle SQLクエリ
-
[解決済み] Oracle Database 11gのHibernate方言?
-
[解決済み] oracleのDATEとTIMESTAMPの違いについて
-
[解決済み] Oracleストアドプロシージャにおける "AS "と "IS "の違いは何ですか?