在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。1.ALTER TABLEALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。ALTER TABLE table_name ADD INDE...
分类:
数据库 时间:
2014-12-20 12:50:44
阅读次数:
178
-- 判断是否存在该列if exists(SELECT * FROM syscolumns WHERE id=object_id('@Table') and name='@COLUMN') ALTER table @Table DROP COLUMN @COLUMN GO--添加列ALTER...
分类:
数据库 时间:
2014-12-19 22:01:06
阅读次数:
216
可以先将text类型更改为nvarchar,在将nvarchar更改为ntext即可。 alter db_note alter column [content] nvarchar; alter db_note alter column [content] ntext;
分类:
数据库 时间:
2014-12-19 21:50:48
阅读次数:
737
postgresql添加自增约束 alter table table_name alter column column_name set default nextval(‘seq_name‘); 前提是你需要建一个seq_name序列 PostgreSQL的触发器函数如何调试? 自己解决了,配置自带的debugge...
分类:
数据库 时间:
2014-12-19 16:00:43
阅读次数:
227
1.cmd sqlplus /nolog;2.conn sys/ as sysdba;3.create userqueryidentified by query;//创建用户4.alter user queryaccount unlock;//解锁5.alter user queryidentif....
分类:
数据库 时间:
2014-12-19 15:32:41
阅读次数:
195
熟悉oracle的人都知道,通过设置oracle的nologging选项,可以使某些操作快速完成,风险是数据库备份可能失效。可以使用nologging的操作有很多,搜集资料整理如下:1.索引的创建和ALTER(重建)。2.表的批量INSERT(通过/*+append */提示使用“直接路径插入“。或...
分类:
数据库 时间:
2014-12-18 23:37:21
阅读次数:
836
熟悉oracle的人都知道,通过设置oracle的nologging选项,可以使某些操作快速完成,风险是数据库备份可能失效。可以使用nologging的操作有很多,搜集资料整理如下:
1.索引的创建和ALTER(重建)。
2.表的批量INSERT(通过/*+append */提示使用“直接路径插入“。或采用SQL*Loader直接路径加载)。表数据生成少量redo,但是所有索引修改会生成大量r...
分类:
数据库 时间:
2014-12-18 13:39:37
阅读次数:
196
1.这是因为客户端是中文环境,格式mon就不能用英文的月份写法,必须用中文的“六月”如果不想修改sql语句运行的话,就需要在执行该语句之前,使用alter session 命令将nls_date_language修改为american,如下:alter session set nls_date_la...
分类:
数据库 时间:
2014-12-17 18:24:24
阅读次数:
370
1、ALTER TABLE T_PLAT_KEYWORD_STATISTIC RENAME TO T_PLAT_KEYWORD;2、create new_table as select * from old_table;drop table old_table;3、SQL> select tname...
分类:
数据库 时间:
2014-12-17 10:46:58
阅读次数:
259
原文链接 http://blog.csdn.net/waferleo/article/details/3289623最近项目中 数据库需要添加一个定期清理 历史操作记录数据的 定时任务。一、设置初始化参数 job_queue_processessql> alter system set job_qu...
分类:
数据库 时间:
2014-12-17 00:05:37
阅读次数:
265