私は主にsql-serverを使用しており(データベースを使用している場合)、pl-sqlを学習しようとしています。
Oracleの主キーとしてSQL-Serverの自動生成されたGuidに相当するものはありますか?
を使用SYS_GUID()
してGUIDを生成し、それを列のデフォルト値として使用できます。
CREATE TABLE test_table (
uid_col RAW(32) DEFAULT SYS_GUID(),
some_val VARCHAR2(10)
);
編集:詳細については、この質問への回答を参照してください。
将来の問題を解決するために、charまたはvarchar2列のデータ型を過度に生にします。