oracle 中 ALTER TABLE ADD default 的明確
當客戶的業務表需要增加列時,一般是使用下列語句 ALTER TABLE ADD default ,比如:
ALTER TABLE CGFP2 ADD CGFP2_YFPLS varchar(10) default null
注意:這個alter table的作用是:對原來的資料和之後新insert的資料,此列都置為@
此語句還要鎖表,對業務系統慎用.
或者
ALTER TABLE CGFP2 ADD CGFP2_YFPLS varchar(10) ;
ALTER TABLE CGFP2 MODIFY CGFP2_YFPLS default ;
注意:這2個alter table 的作用是:對原來的資料,此列置為null ,對之後新insert的資料,此列寫入預設值@
這2個alter table估計就不鎖表了吧?請知道的高手指教.謝謝.
感謝托馬斯張 http://www.itpub.net/691453.html的回覆
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-605399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- add hash partition , default tablespace for patitioned table
- Alter table for ORACLEOracle
- oracle alter table詳解Oracle
- alter table move 和 alter table shrink space的區別
- Oracle alter index rebuild 說明OracleIndexRebuild
- mysql的ALTER TABLE命令MySql
- Oracle 11g alter table move與shrink spaceOracle
- oracle 10g__alter table shrink space compactOracle 10g
- oracle10g_alter table_測試3Oracle
- Oracle設定日誌引數-ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;OracleDatabase
- alter table using indexIndex
- Oracle Table建立引數說明Oracle
- Oracle Table 建立引數 說明Oracle
- oracle中Alter system 命令的總結Oracle
- Oracle OCP 1Z0 053 Q541(ALTER DISKGROUP ... ADD DISK)Oracle
- v$lock之alter table drop column與alter table set unused column區別系列五
- alter table move 與shrink space的區別
- alter table move跟shrink space的區別
- How to adjust the high watermark in ORACLE 10g – ALTER TABLE SHRINKOracle 10g
- alter table語法增補(一)
- ALTER TABLE MOVE | SHRINK SPACE區別
- MySQL中的alter table命令的基本使用方法及提速最佳化MySql
- alter table move跟shrink space的區別(轉)
- alter table列管理的一些區別
- oracle中的 RESIZE檔案or ADD檔案Oracle
- ALTER TABLE MOVE和SHRINK SPACE區別
- Oracle default usersOracle
- alter table table_name move ; 在自身表空間move是如何操作的?
- alter database in OracleDatabaseOracle
- Alter system in OracleOracle
- MysqL中的Show Index From Table_Name命令說明MySqlIndex
- alter table engine=memory ERROR 1114Error
- Add a Field To New Condition Table in Pricing
- 聊聊Oracle Default RoleOracle
- mysql裡alter table 重定義主鍵的步驟:MySql
- 明確MangoDB在企業中應用Go
- 明確SOA中“A”——架構真正含義架構
- Oracle資料泵impdp的table_exists_action引數說明Oracle