alter table table加入判断语句
时间: 2024-02-27 21:49:34 浏览: 113
SQL语句教程【经典】
alter table语句可以用来修改数据库表的结构,包括添加列、删除列、修改列的数据类型以及修改表名等操作。在给定的引用中,有两个例子可以演示alter table语句的用法。
1. 在表中添加列:
```sql
alter table 表名 add 列名 指定列表数据类型;
```
例如,要在名为table的表中添加一个名为column的列,数据类型为int:
```sql
alter table table add column int;
```
2. 判断表中是否存在某个字段:
```sql
if exists(select * from syscolumns where id=object_id('table1') and name='name')
begin
-- 如果存在,则执行相应的操作
select * from people;
end
```
这个例子中,通过查询系统表syscolumns来判断table1表中是否存在名为name的字段,如果存在,则执行select * from people语句。
阅读全文