JDBC Driver for Google Sheets

Build 24.0.9062

Folders

ユーザーのGoogle Drive に含まれるフォルダのクエリ。

Select

本製品 はGoogle Sheets API を使用して、サーバーサイドでサポートされているカラムおよび演算子で作成されたWHERE 句条件を処理します。その他のフィルタはクライアントサイドで本製品 内部で処理されます。

サーバーサイドのフィルタリングをサポートするカラムと演算子は以下のとおりです。

  • Name は'CONTAINS,=,!=' 演算子をサポートします。
  • Description は'CONTAINS' 演算子をサポートします。
  • ModifiedTime は'<=,<,=,!=,>,>=' 演算子をサポートします。
  • OwnerEmail は'IN' 演算子をサポートします。
  • Starred は'=,!=' 演算子をサポートします。
  • Trashed は'=,!=' 演算子をサポートします。
  • ParentIds は'IN' 演算子をサポートします。
  • DriveId は'=' 演算子をサポートします。指定したドライブからすべてのフォルダを取得するために使用します。

    Note: 特定のドライブからクエリするには、SupportsAllDrives 接続プロパティを'true' に設定する必要があります。

サーバーサイドのフィルタリングをサポートするすべてのカラムは、AND およびOR 論理演算子と組み合わせることができます。例えば、次のクエリはサーバーサイドで処理されます。

SELECT * FROM Folders WHERE Name = 'example folder'

SELECT * FROM Folders WHERE OwnerEmail IN ('[email protected]', '[email protected]') AND ModifiedTime >= '2020-04-01T05:30:00'

Columns

Name Type Description
Id [KEY] String フォルダのID。
Name String フォルダ名。これはフォルダ内で必ずしも一意である必要はありません。Team Drives のトップレベルフォルダ、My Drive ルートファイル、Application Data フォルダなどの不変のアイテムは名前が変わることはないので注意してください。
DriveId String ドライブのId。
Description String フォルダの簡単な説明。
CreatedTime Datetime フォルダの作成日。
ModifiedTime Datetime ファイルまたはフォルダの最終変更日。
Size Long フォルダのサイズ(バイト)。
OwnerName String リソースオーナーの名前。
OwnerEmail String リソースオーナーのE メール。
Starred Boolean このフィールドは、リソースがスター付きかどうかを設定します。
Trashed Boolean このフィールドは、リソースがごみ箱に移動されたかどうかを設定します。
Viewed Boolean このフィールドは、リソースが現在のユーザーによって表示されたかどうかを設定します。
ParentIds String 親フォルダーIDのカンマ区切りリスト。
ChildIds String 子リソースID のセミコロン区切りリスト。
ChildLinks String 子リソースリンクのセミコロン区切りリスト。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似列フィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
Query String このフィールドは、有効なGoogle ドライブSDK クエリを受け入れ、WHERE 句の条件をオーバーライドします。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062