(本来、上記のどの状況も無いに越したことはありませんが)
Declare @PrimaryKeyName varchar (50) Set @PrimaryKeyName = ( Select [name] From [sysobjects] Where [xtype] = 'PK' And [parent_obj] = ( Select [id] From [sysobjects] Where [name] = 'HogeTable' ) ) If (@PrimaryKeyName <> '') Select @PrimaryKeyName As PrimaryKeyName Else Select 'Not Found' As PrimaryKeyName |
実行結果:
見つかった場合
PrimaryKeyName | |
1 | PK_HogeTable |
実行結果:
見つからなかった場合
PrimaryKeyName | |
1 | Not Found |
0 件のコメント:
コメントを投稿