データベース シーケンスの削除 (Delete Database Sequence) (データ管理)

サマリー

ジオデータベースからデータベース シーケンスを削除します。

使用法

  • このツールは、IBM Db2Microsoft SQL ServerOraclePostgreSQLSAP HANA のファイル ジオデータベース、モバイル ジオデータベース、エンタープライズ ジオデータベースで使用できます。

  • ListDatabaseSequences 関数を使用して、ファイル ジオデータベース内のデータベース シーケンスのリストを取得することができます。 削除する前に、シーケンス名を確認して、シーケンス プロパティをレビューすることができます。

パラメーター

ラベル説明データ タイプ
入力ワークスペース

シーケンスを削除するファイル ジオデータベースまたはモバイル ジオデータベースの場所の絶対パス、またはシーケンスを削除するエンタープライズ ジオデータベースに接続するためのデータベース コネクション ファイル (.sde)。 このデータベース コネクションで指定されたユーザーは、データベース内で次の権限を持つ必要があります。

  • Db2 - DBADM 権限
  • Oracle - シーケンスの所有者であるか、DROP ANY SEQUENCE システム権限を持つこと
  • PostgreSQL - シーケンスの所有者であること
  • SAP HANA - standard ユーザーであること
  • SQL Server - シーケンスが格納されるデータベース スキーマに対する ALTER OR CONTROL 権限

Workspace
シーケンス名

削除するデータベース シーケンスの名前。 削除後は、既存のカスタム アプリケーションまたは条件式からの呼び出し時にそのシーケンスを使用してシーケンス ID を生成できなくなります。

String

派生した出力

ラベル説明データ タイプ
ジオデータベースから削除されたシーケンス

更新された入力ワークスペース。

Workspace

arcpy.management.DeleteDatabaseSequence(in_workspace, seq_name)
名前説明データ タイプ
in_workspace

シーケンスを削除するファイル ジオデータベースまたはモバイル ジオデータベースの場所の絶対パス、またはシーケンスを削除するエンタープライズ ジオデータベースに接続するためのデータベース コネクション ファイル (.sde)。 このデータベース コネクションで指定されたユーザーは、データベース内で次の権限を持つ必要があります。

  • Db2 - DBADM 権限
  • Oracle - シーケンスの所有者であるか、DROP ANY SEQUENCE システム権限を持つこと
  • PostgreSQL - シーケンスの所有者であること
  • SAP HANA - standard ユーザーであること
  • SQL Server - シーケンスが格納されるデータベース スキーマに対する ALTER OR CONTROL 権限

Workspace
seq_name

削除するデータベース シーケンスの名前。 削除後は、既存のカスタム アプリケーションまたは条件式からの呼び出し時にそのシーケンスを使用してシーケンス ID を生成できなくなります。

String

派生した出力

名前説明データ タイプ
out_workspace

更新された入力ワークスペース。

Workspace

コードのサンプル

DeleteDatabaseSequence の例 1 (Python ウィンドウ)

エンタープライズ ジオデータベースから custom_sequence データベース シーケンスを削除します。

import arcpy
arcpy.management.DeleteDatabaseSequence(r"C:/myconnections/mygdb.sde", 
                                        "custom_sequence")
DeleteDatabaseSequence の例 2 (Python ウィンドウ)

myfilegdb という名前のファイル ジオデータベースから my_ids シーケンスを削除します。

import arcpy
arcpy.management.DeleteDatabaseSequence(r"C:/geodatabases/myfilegdb.gdb", 
                                        "my_ids")

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック