码迷,mamicode.com
首页 >  
搜索关键字:alter    ( 4825个结果
pt-online-schema-change和默认值关系
在使用pt-online-schema-change会遇到如下的错误导致表修改失败:Copying rows caused a MySQL error 1364,Message: Field 'XXX' doesn't have a default value例子1:#修改的SQL:ALTER TA...
分类:其他好文   时间:2014-07-07 09:24:57    阅读次数:442
SqlServer禁用启用触发器、外键约束
--启用or禁用指定表所有外键约束 alter table tbname NOCHECK constraint all alter table tbname CHECK constraint all--查看约束select name , is_disabled from sys.forei...
分类:数据库   时间:2014-07-03 22:41:58    阅读次数:416
constraint使用方法总结
主要就是添加?约束的 下面几种约束 、并 一一列举: 1.主键约束: 要对一个列加主键约束的话,这列就必需要满足的条件就是分空 由于主键约束:就是对一个列进行了约束,约束为(非空、不反复) 下面是代码要对一个列加主键,列名为id,表名为emp 格式为: alter table 表格名称 a...
分类:其他好文   时间:2014-07-03 09:52:10    阅读次数:247
SQLServer 删除所有表的外键约束
DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = 'F'ope...
分类:数据库   时间:2014-07-03 09:19:58    阅读次数:273
oracle 快照
select count(*) from atzserreportbdrop snapshot atzserreportbCreate snapshot atzserreportb as select * from atzserreportb@ORCL_Online;Alter snapshot a...
分类:数据库   时间:2014-07-03 06:01:27    阅读次数:212
ORACLE 中NUMBER 类型 低精度转换成高精度
例如: 表User中有一个字段 salary Number(10,3),如果想把字段salary的类型提高精度到salary Number(10,6),保留六位小数,解决办法:1,ALTER TABEL USER MODIFY SALARY NUMBER(13,6);解释:number类型刚开始是,...
分类:数据库   时间:2014-07-02 22:02:59    阅读次数:322
SQL SERVER数据库修改是否区分大小写
下面语句是设置SQL Server数据库是否区分大小写:(表名和数据库字段名)--修改数据库不区分大小写alter database数据库名称 COLLATE Chinese_PRC_CI_AS如:alter database zjk_cx COLLATE Chinese_PRC_CI_AS--修改...
分类:数据库   时间:2014-07-02 21:56:26    阅读次数:224
清除oracl中有主外键关联的表中的部分数据。
1.禁用主外键BEGINfor c in (select 'ALTER TABLE '||TABLE_NAME||' DISABLE CONSTRAINT '||constraint_name||' ' as v_sql from user_constraints where CONSTRAINT_...
分类:其他好文   时间:2014-07-02 17:27:07    阅读次数:193
mysql保存当前时间精确到秒
用mybatis在mysql中保存字段精确到秒需要两个步骤。 1、现在mysql中将时间字段改为datetime 例如:alter table tablename add pay_date datetime comment '精确到秒的时间' 2、在sql语句中直接用now().  例如:        update tj_record set   is_customerHandove...
分类:数据库   时间:2014-07-02 15:15:37    阅读次数:300
ORA-00600: internal error code, arguments: [4194], [53], [41], [], [], [], [], []
真心不动了,研发的同事关测试IBM 3650服务器是直接关插排电源??? 第二天加点重启之后oracle 打开报错ORA-00600: internal error code, arguments: [4194], [53], [41], [], [], [], [], [] 求助DBA 决绝办法,启用undo手动管理,重建undo表空间 步骤如下: SQL> alter system ...
分类:其他好文   时间:2014-07-01 08:33:20    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!