SqlServer用sql对表名、字段做修改
2016-03-01 17:35
330 查看
1.重命名表
下例将表 users重命名为 userdd。
EXEC sp_rename 'users', 'userdd'
2. 重命名列
下例将表 userdd中的列 sex 重命名为 sexs。
EXEC sp_rename '[userdd].[sex]', 'sexs', 'COLUMN'
3.重命名数据库名:
EXEC sp_renamedb 'Old_name','New_name';
下例将数据库lOgins重命名为 lOgin。
EXEC sp_renamedb 'lOgins','lOgin';
4.增加字段
下例给userdd表中添加c_author字段
alter table userdd add c_author nvarchar(50)
5.删除字段
下例将userdd表中c_author字段删除
alter table userdd drop column c_author
6.修改字段的类型
下例将userdd表中c_author字段类型修改为nvarchar(20)
alter table userdd alter column c_author nvarchar(20)
下例将表 users重命名为 userdd。
EXEC sp_rename 'users', 'userdd'
2. 重命名列
下例将表 userdd中的列 sex 重命名为 sexs。
EXEC sp_rename '[userdd].[sex]', 'sexs', 'COLUMN'
3.重命名数据库名:
EXEC sp_renamedb 'Old_name','New_name';
下例将数据库lOgins重命名为 lOgin。
EXEC sp_renamedb 'lOgins','lOgin';
4.增加字段
下例给userdd表中添加c_author字段
alter table userdd add c_author nvarchar(50)
5.删除字段
下例将userdd表中c_author字段删除
alter table userdd drop column c_author
6.修改字段的类型
下例将userdd表中c_author字段类型修改为nvarchar(20)
alter table userdd alter column c_author nvarchar(20)
相关文章推荐
- sqlite里执行查询提示未启用约束、主键冲突之——数据竟能超字段长度存储
- oracle中的术语
- 关系型数据库的ACID规则
- Redis 主从复制
- Oracle 11g必须开启的服务及服务详细介绍
- mysql字符集设置
- Nginx+Tomcat+Memcached集群
- postgreSql 中自定义的字段和数据库关键字重名
- sql 写法小总
- ubuntu MYSQL添加远程用户
- sqlite
- sql行列互换
- SqlServer:传递超长字符串参数时,参数被自动换行。
- MySQL server has gone away
- 高性能MySQL
- mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
- 数据库
- oracle数据库中数据库名、实例名、数据库域名、全局数据库名、数据库服务名,ORACLE_SID
- 安装php扩展模块参数memcache和memcached在php中的应用
- oracle 迭代查询