【转】sqlce 修改表名 列名

简介:

http://msdn.microsoft.com/zh-cn/library/ms188351(v=sql.90).aspx

A. 重命名表

以下示例将 SalesTerritory 表重命名为 SalesTerr。

USE AdventureWorks;
GO
EXEC sp_rename 'Sales.SalesTerritory', 'SalesTerr';
GO
B. 重命名列

以下示例将 SalesTerritory 表中的 TerritoryID 列重命名为 TerrID。

USE AdventureWorks;
GO
EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';
GO
C. 重命名索引

以下示例将 IX_ProductVendor_VendorID 索引重命名为 IX_VendorID。

USE AdventureWorks;
GO
EXEC sp_rename N'Purchasing.ProductVendor.IX_ProductVendor_VendorID', N'IX_VendorID', N'INDEX';
GO
D. 重命名别名数据类型

以下示例将 Phone 别名数据类型重命名为 Telephone。

USE AdventureWorks;
GO
EXEC sp_rename N'Phone', N'Telephone', N'USERDATATYPE';
GO




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2012/08/06/2625092.html,如需转载请自行联系原作者

相关文章
|
3月前
|
存储 JSON BI
关于建表字段是否该使用not null这个问题你怎么看?
V哥分享了在数据库设计中使用 `NOT NULL` 的重要性及应用场景。关键字段如用户名和邮箱应设为 `NOT NULL` 以确保数据完整性;可选字段如中间名和个人资料图片允许 `NULL` 提供更多灵活性。`NULL` 还可用于表示未知状态,如未发货的订单。外键设计需根据业务逻辑决定是否使用 `NOT NULL`。此外,`NOT NULL` 可优化查询性能,但在扩展性和数据兼容性方面,允许 `NULL` 更具优势。结合业务需求和数据统计,合理使用 `NOT NULL` 可确保数据完整性和灵活性。
|
7月前
|
SQL 关系型数据库 MySQL
【Mysql】在多表查询过程中如果已经起了别名,就不能通过表名限定字段
【Mysql】在多表查询过程中如果已经起了别名,就不能通过表名限定字段
91错误之——表名不一致
91错误之——表名不一致
67 0
Alias 实例: 使用一个列名别名 表 Persons:
Alias 实例: 使用一个列名别名 表 Persons:
55 1
|
Linux
为表的所有字段插入数据
为表的所有字段插入数据
190 1
|
SQL 关系型数据库 MySQL
mysql批量删除表名前缀一样的数据表
mysql批量删除表名前缀一样的数据表
199 0
mysql批量删除表名前缀一样的数据表
|
SQL Web App开发 数据库
SQL查询某个数据库所有表名、表中字段名
一、查询某个数据库中所有数据表的名称 Select TABLE_NAME FROM DBTest02.INFORMATION_SCHEMA.TABLES Where TABLE_TYPE='BASE TABLE'   二、查询某个数据表中所有字段的信息 2.
1057 0
|
SQL Web App开发 安全
mysql批量删除指定前缀的表,批量修改表名的SQL语句
  Select CONCAT( 'drop table ', table_name, ';' )  FROM information_schema.tables  Where table_name LIKE 'uc_%';   注意: like ‘uc_%’ 其中 uc_是你需要替换的表前缀. 执行查询,会自动生成出 drop tabl
2675 0