C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.3644 の関連記事表示

<< 0 >>
■3644  自動采番について
□投稿者/ アクシオン -(2007/05/18(Fri) 00:30:24)

    分類:[データベース全般] 


    SQL-Serverで自動采番する方法を知っている方教えてもらえないでしょうか?
    よろしくお願いします。
親記事 /過去ログ12より / 関連記事表示
削除チェック/

■3645  Re[1]: 自動采番について
□投稿者/ 未記入 -(2007/05/18(Fri) 00:40:08)
    No3644 (アクシオン さん) に返信
    > SQL-Serverで自動采番する方法を知っている方教えてもらえないでしょうか?

    「SQL Server オートナンバー」で検索。
記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3649  Re[1]: 自動采番について
□投稿者/ Mr.T -(2007/05/18(Fri) 01:57:11)
    2007/05/18(Fri) 02:10:05 編集(投稿者)

    Mr.Tです、こんにちは。
    No3644 (アクシオン さん) に返信
    >
    > SQL-Serverで自動采番する方法を知っている方教えてもらえないでしょうか?
    > よろしくお願いします。
    >
     IntegerやNumericなどのフィールドにIDENTIFYを利用すればよし。
    #とりあえず、SQL Server2000以降なら。
     
     
記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3655  Re[2]: 自動采番について
□投稿者/ アクシオン -(2007/05/18(Fri) 10:07:22)
    No3649 (Mr.T さん) に返信

    >  IntegerやNumericなどのフィールドにIDENTIFYを利用すればよし。
    > #とりあえず、SQL Server2000以降なら。

    SQL Server2005 Express Edition で4開発していますが、
     列’フィルド名’は既定値を含め、IDENTIFYプロパティーを設定することは出来ません 
     と表示されます。
     
     どこかほかに設定しなければならないのでしょうか?

     宜しくお願いします。
記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3660  Re[3]: 自動采番について
□投稿者/ はつね -(2007/05/18(Fri) 10:51:54)
>
    2007/05/18(Fri) 14:17:01 編集(投稿者)

    ちなみに、「自動采番」ではなく「自動採番」ね。
    正しい漢字が分からないと検索もうまくいきませんね。
    "自動采番" に一致する日本語のページ 2 件
    "自動採番" に一致する日本語のページ 約 20,300 件

    No3655 (アクシオン さん) に返信
    >> IntegerやNumericなどのフィールドにIDENTIFYを利用すればよし。
    >>#とりあえず、SQL Server2000以降なら。
    >
    > SQL Server2005 Express Edition で4開発していますが、
    >  列’フィルド名’は既定値を含め、IDENTIFYプロパティーを設定することは出来ません 
    >  と表示されます。

    4開発が何を意味しているか分かりませんが、IDENTIFYプロパティを設定しようとしている列のデータ型が悪いのでは?

    (以下追記)
    ↑Management Studio使ってたので気が付かなかったですが正しくはIDENTITY
記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3664  Re[4]: 自動采番について
□投稿者/ 七曜 -(2007/05/18(Fri) 11:41:45)
    > 4開発が何を意味しているか分かりませんが、IDENTIFYプロパティを設定しようとしている列のデータ型が悪いのでは?

    IDENTIFYじゃなくって、IDENTITYの間違いじゃないかなぁ?
    Management Studio(Express用もDownloadできますよ)を使われているなら、
    列のプロパティを表示して、IDENTITYの指定(を展開して(Is Identity)をはいに指定。(シードとかはお好みでどうぞ)
    Create Tableでしたら、カラム設定のところで↓こんな感じで指定
    [id] [numeric](18, 0) IDENTITY(1,1) NOT NULL,

    で、うまくいかないのであれば、まずは
    @新しいテーブルを作ってみる
    A新しいテーブルでIDENTITY指定されたカラムが作れるか試してみる。(うまくいく方法を見つける)
    Bうまくいっていない環境(というか操作かな)とどこが違うのか考えてみる。

    差異をちゃんと見つければ解決できるはずですよ。

記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3667  Re[5]: 自動采番について
□投稿者/ Mr.T -(2007/05/18(Fri) 12:17:29)
    Mr.Tです、こんにちは。

    > IDENTIFYじゃなくって、IDENTITYの間違いじゃないかなぁ?

    うわー(滝汗
    アクシオンさん、皆さんごめんなさい。私が間違ってました。
    No.3649でおもいっきりIDENTIFYって書いてるし。
    IDENTITIYです、はい。
    #七曜さんツッコミありがとうございます
記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/

■3663  Re[3]: 自動采番について
□投稿者/ Mr.T -(2007/05/18(Fri) 11:32:56)
    Mr.Tです、こんにちは。

    > SQL Server2005 Express Edition で4開発していますが、
    >  列’フィルド名’は既定値を含め、IDENTIFYプロパティーを設定することは出来ません 
    >  と表示されます。

    どういうフィールド定義をして
    どういう操作で
    やったんでしょう?

    私が行ったのは、
    オブジェクトエクスプローラから、該当DBの該当テーブルを選択する
    該当テーブルを右クリック=>デザインを選択
    指定したフィールドを選択=>テーブルデザイナのIDENTITYにある、Is Identityを「はい」に変更
    で、利用可能になります。

    もちろん、SQL発行したっていいんですが、ってヘルプみてくださいよ。
    http://msdn2.microsoft.com/ja-jp/library/ms177173.aspx


記事No.3644 のレス /過去ログ12より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -