语法: sp_rename old_table_name, new_table_name例如:sp_rename t_review, t_businessref: http://stackoverflow.com/questions/5335528/sql-server-alter-rename-....
分类:
数据库 时间:
2014-11-26 06:34:35
阅读次数:
238
MySQL:ALTER TABLE Customer MODIFY Address char(100);Oracle:ALTER TABLE Customer MODIFY Address char(100);SQL Server:ALTER TABLE Customer ALTER COLUMN ...
分类:
数据库 时间:
2014-11-26 01:13:31
阅读次数:
197
1.用存储过程让myseq序列归0declaren number(10);tsql varchar2(100);beginselect MYSEQ.nextval into n from dual;n:=-(n-1);tsql:='alter sequence MYSEQ increment by'...
分类:
数据库 时间:
2014-11-25 23:28:04
阅读次数:
239
批量将表名变为大写begin for c in (select table_name tn from user_tables where table_name upper(table_name)) loop begin execute immediate 'alter table "'...
分类:
数据库 时间:
2014-11-25 18:15:34
阅读次数:
340
自我总结,有什么需要纠正补充的地方,请指正,谢谢!目的:当项目中需要修改表结构,且需要公布给其他的同事,高效率的方法就是将修改表结构的语句发送给其他同事。对表字段的操作:add,drop,modify | change .add:功能1:新加字段(默认在所有字段后面增加新字段)语法1:alter t...
分类:
数据库 时间:
2014-11-25 10:27:38
阅读次数:
243
ORA-01843: 无效的月份失败的 sql 为:XXXXXXXXXXXXXXXX执行sql语句更改为美国语言后仍然失败,ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN';结果是注册表的问题,优化后多余的语言被清理掉了,所以,要修复注册表将下面的文件复制...
分类:
数据库 时间:
2014-11-24 20:49:53
阅读次数:
731
遇到如题的这么一个场景:需要在MySQL的一张innodb引擎的表(tableA)上添加一个唯一索引(idx_col1_u)。但是表中已经有大量重复数据,对于每个key(col1),有的重复2行,有的重复N行。此时,做数据的手工清理,或者SQL处理无疑是非常耗时的。1. Alter ignore t...
分类:
其他好文 时间:
2014-11-24 15:14:24
阅读次数:
259
1. 首先,需要对Scott账户进行解锁,输入:alter user scott account unlock;这时,提示scott账户过期并且密码过期(expired);
2. 然后,查看scott账户有效期,输入:select * from dba_profiles s where s.profile = 'default' and resource_name = 'password_li...
分类:
数据库 时间:
2014-11-24 10:12:50
阅读次数:
383
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database ...
分类:
其他好文 时间:
2014-11-24 00:54:45
阅读次数:
220
今天有朋友数据库出现ORA-29275 部分多字节字符,对应的字段只能用to_char才能正常查询,感觉是字符集问题。询问字果然修改过字符集。
他的修改方式:
SQL>STARTUP MOUNT;
SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;
SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
SQ...
分类:
数据库 时间:
2014-11-23 23:30:46
阅读次数:
390