--操作表:新建,删除,修改表结构--新建表:create table [表名] ([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段] nVarChar(50) default '默认值' null ,[字段] ntext null ,[字段] datetime,[字段] money null ,[字段] int default 0,[字段] Decimal (12,4) default 0,[字段] image null ,)--删除表:Drop table [表名]--插入数据:INSERT INTO [表名] (字段,字段) VALUES (100,'51WINDOWS.NET')--删除数据:DELETE FROM [表名] WHERE [字段名]>100--删除表数据种子重置TRUNCATE TABLE [表名]--更新数据:UPDATE [表名] SET [字段] = 200,[字段] = '51WINDOWS.NET' WHERE [字段三] = 'HAIWA'--新增字段:ALTER TABLE [表名] ADD [字段名] NVARCHAR (50) NULL--删除字段:ALTER TABLE [表名] DROP COLUMN [字段名]--修改字段:ALTER TABLE [表名] ALTER COLUMN [字段名] NVARCHAR (50) NULLALTER TABLE {TABLENAME}ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL}CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}[WITH VALUES]--重命名表:sp_rename '表名', '新表名', 'OBJECT'--新建约束:ALTER TABLE [表名] ADD CONSTRAINT 约束名 CHECK ([约束字段] <= '2000-1-1')--删除约束:ALTER TABLE [表名] DROP CONSTRAINT 约束名--新建默认值ALTER TABLE [表名] ADD CONSTRAINT 默认值名 DEFAULT '51WINDOWS.NET' FOR [字段名]--删除默认值ALTER TABLE [表名] DROP CONSTRAINT 默认值名--修改主键字段长度三步骤:-- 1.删除索引ALTER TABLE [表名] DROP CONSTRAINT [主键名称(索引名称)];-- 2.修改字段长度Alter TABLE [表名] Alter COLUMN [字段名] VARCHAR(20) NOT NULL;-- 3.添加主键ALTER TABLE [表名] ADD CONSTRAINT [主键名称(索引名称)] PRIMARY KEY ([主键列/索引键列]);--修改列名称(重命名列名)ALTER TABLE [TableName] RENAME COLUMN [OldColumnName] TO [NewColumnName]--修改表名称(重命名表名)ALTER TABLE products RENAME TO items
https://docs.microsoft.com/zh-cn/sql/t-sql/statements/alter-table-transact-sql?view=sql-server-2017
