1

Azureでテーブルを作成している間

    public void Create()
    {
        TableClient.CreateTableIfNotExist(TableName);
    }

次の例外が発生します:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
 <code>OutOfRangeInput</code>
 <message xml:lang="en-US">One of the request inputs is out of range.
RequestId:df3a853d-5ff6-46ec-908e-99ddf49c104c
Time:2012-08-21T13:41:43.9555920Z</message>
</error>

誰か私に問題を説明してもらえますか?

4

1 に答える 1

4

テーブル名が無効です。あなたが使っている名前は何ですか?

MSDNから:

テーブル名は次のルールに準拠している必要があります。

テーブル名は、アカウント内で一意である必要があります。

テーブル名には英数字のみを含めることができます。

テーブル名を数字で始めることはできません。

テーブル名では大文字と小文字は区別されません。

テーブル名は3〜63文字の長さである必要があります。

これらのルールは、正規表現「^ [A-Za-z] [A-Za-z0-9]{2,62}$」でも記述されます。

テーブル名は、作成された大文字と小文字を保持しますが、使用時に大文字と小文字を区別しません。

于 2012-08-21T13:51:19.970 に答える