Sql Server基礎構文

646 ワード

1.空でないタイプのフィールドを追加するには、デフォルト値を追加する必要があります.そうしないと、エラーが発生します.
alter table [Demo1].[dbo].[Cities] add   TestTime datetime  not null default getdate()

getdate()現在時刻の取得
2.列名の変更
if exists(select * from syscolumns where id=object_id('     ') and name='   ') --         
  begin
  ALTER TABLE    ALTER COLUMN     VARCHAR(64);--    
  end
  GO
  if exists(select * from syscolumns where id=object_id('  ') and name='    ') --         
  begin
  EXEC sp_rename '  。    ', '    ', 'COLUMN'; --       sp_rename        
  end
  GO