UploadDocument
ドキュメントをSharePoint ドキュメントライブラリにアップロードします。共同作業やドキュメント管理のために新しいファイルを追加する際に不可欠です。
ストアドプロシージャ固有の情報
このプロシージャを実行するには、次のように入力します:EXEC UploadDocument File='C:\path\to\local_file.txt', Library='Documents', Name='my_file.txt'
Input
| Name | Type | Required | Description |
| File | String | False | アップロードされるドキュメントのローカルファイルパス。例:'C:/Users/User/Documents/myfile.txt'。 |
| FileContent | String | False | アップロードされるファイルのBase64 エンコードされたコンテンツ。指定された場合、'File' の入力値は無視されます。 |
| Library | String | True | ファイルをアップロードするSharePoint ドキュメント ライブラリの名前または相対URL。 フォーマット例: ルートディレクトリ:Documents サブフォルダ:Documents/Subfolder URL 接続プロパティがサイトコレクションに設定されている場合、この相対URL はベースサイト内のパスに対応します。URL が特定のサイトを指している場合、相対URL はそのサイトからの相対URL となります。 |
| Name | String | False | アップロードされたドキュメントに割り当てるファイル名。ルートディレクトリにアップロードする場合は、ファイル名のみを指定してください。サブディレクトリにアップロードする場合は、フォルダのフルパスを前に付けてください。 フォーマット例: ルートディレクトリ:filename.txt サブディレクトリ:MyFolder/filename.txt |
| ChunkSize | Int | False | マルチパートアップロードに使用するチャンクのサイズをメガバイト(MB)で指定します。大容量ファイルに役立ちます。 |
Result Set Columns
| Name | Type | Description |
| Success | Boolean | ファイルのアップロード操作が成功したかどうかを示します。 |
| Id | String | SharePoint にアップロードされたドキュメントに割り当てられる一意の識別子。 |
| DocumentId | String | SharePoint 内のファイルに割り当てられるドキュメントID。 |
| DocumentIdUrl | String | SharePoint のドキュメントID に関連付けられた直接URL。 |
| FileRef | String | ドキュメントがアップロードされた後のSharePoint でのファイル参照パス。 |