一、修改表

1.alter table 语句

alter table database_name,table_name,column_name,type_name//database_name指数据库名,table_name指表名,column_name指列名,type_name指修改后要填入数据的数据类型
null|not null//是否允许空值
add|drop//添加或删除字段

(1)添加字段

alter table xinxi
add jtdz char(50)
select*from xinxi

(2)删除字段

alter table xinxi
drop column jtdz
select*from xinxi

(3)修改属性

alter table xinxi
alter column name varchar(50)

原属性:

修改后属性:

(4)设置表主键

alter table t_credit
add constraint pk_num_id
primary key clustered(id)

(5)启用与禁用约束

1)禁用约束

alter table t_book_sales
nocheck constraint bz
insert into t_book_sales values(1,'jsp编程',3,30,'缺货')

2)启用约束

alter table t_book_sales
check constraint bz
insert into t_book_sales values(1,'jsp编程',3,30,'缺货')

因为启用约束后,再输入数据,如果与约束不同会出现

最新文章

  1. urlencode 和 rawurlencode 的区别
  2. 模拟jquery实现each方法和map方法
  3. Android 在资源文件(res/strings.xml)定义一维数组,间接定义二维数组
  4. jdbc oracle 连接字符串
  5. PHP把数字ID转字母ID
  6. 基于visual Studio2013解决C语言竞赛题之1083人机博弈
  7. linux deepin 12.12.1和Windows 7双系统修改默认启动项
  8. 【第一篇】Python基础
  9. zBase --轻量级DOM操作库
  10. struts2-第一章-基础用法3
  11. linux集群自动化搭建(生成密钥对+分发公钥+远程批量执行脚本)
  12. CentOS 安装 MongoDB
  13. Python的函数基础
  14. How HipChat Stores And Indexes Billions Of Messages Using ElasticSearch And Redis[转]
  15. ngular ionic select ng-options 默认选择第一个值的写法
  16. Luogu P2341 [HAOI2006]受欢迎的牛
  17. ThinkPHP错误信息处理
  18. 学习和使用STL
  19. CentOS7打开关闭防火墙与端口
  20. 更新 pip & setuptools

热门文章

  1. spring注入 属性注入 构造器注入 set方法注入
  2. java 强制转换之降级
  3. Luogu2257 YY的GCD/BZOJ2818 Gcd加强版(莫比乌斯反演+线性筛)
  4. SQL问题(面试题)
  5. 【BZOJ1205】[HNOI2005]星际贸易(动态规划)
  6. 【CF580C】Kefa and Park
  7. myeclipse和maven的clean和build
  8. python常用模块-调用系统命令模块(subprocess)
  9. SQL记录-PLSQL数组
  10. cin,cout,printf,scanf效率对比