1

SQL Server で非常に単純なテーブルを作成しました。

CREATE TABLE [dbo].[Teams](
    [TeamID] [uniqueidentifier] NOT NULL,
    [Name] [nvarchar](50) NOT NULL
) ON [PRIMARY]

ALTER TABLE [dbo].[Teams] ADD  CONSTRAINT [DF_Teams_TeamID]  DEFAULT (newid()) FOR [TeamID]

データを入力して実行すると、最後の行が失われます。入力する行数に関係なく、常に最後の行が失われます。すべてのテーブルで発生しますが、その理由がわかりません。何か不足していますか?

4

1 に答える 1

4

これは SSMS デザイナーによるものですか? その場合、カーソルを次の行に移動します。これにより、前にあった行が挿入されます。そうでない場合、SSMS はまだ編集モードであると認識します。

于 2012-05-18T20:02:43.227 に答える