• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
z13753176959
博客园    首页    新随笔    联系   管理    订阅  订阅

Sql server 对数据库、表、字段的一些操作

use master --修改数据库名称 --方法一。 alter database TestData modify name=new_TestData --方法二。(需要比较高的权限) exec sp_renamedb TestData , new_TestData --修改逻辑名(主数据库逻辑名称) alter database TestData modify file(name=TestData_Data,newname=new_TestData_Data) --修改日志逻辑名(主数据库日志逻辑名称) alter database TestData modify file(name=TestData_Log,newname=new_TestData_Log) --分离数据库 exec sys.sp_detach_db TestData --查看当前数据库 select* from master.dbo.sysdatabases --修改表名称 exec sp_rename Admin , Admin1 use TestData --更新表中的列名称 EXEC SP_RENAME '[Admin].[LoginPwd]' ,'LoginPwd1' --更新表中某个字段的长度大小 alter table Admin alter column LoginPwd varchar(100) --修改表中某个字段类型 alter table Admin alter column LoginPwd int --修改表中某个字段不允许为空 alter table Admin alter column LoginPwd varchar(50) not null --修改表中某个字段为主键 alter table Admin ADD constraint Id PRIMARY KEY(ID) --给表中添加字段 alter table Admin ADD Sex varchar(2) default('男') not null

本文来自博客园,作者:小康0,转载请注明原文链接:https://www.cnblogs.com/z13753176959/p/17707853.html

posted @ 2023-09-17 09:37  小康0  阅读(25)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3