易截截图软件、单文件、免安装、纯绿色、仅160KB

几个常用的,对表的某一列进行操作的SQL命令

适用:ORACLE
 修改列名
          alter table xxx rename column aaa to bbb;
删除一列
          alter table xxx drop column aaa;
增加一列
          alter table xxx add aaa varchar2(22);
修改某列的类型
           alter table xxx modify aaa varchar2(22);
把某一列的值赋给另一列
           update xxx set aaa = bbb;
修改某一列允许为空(不为空)
           alter table xxx modify aaa (not) null;
修改某一列的默认值
           alter table xxx modify aaa default 1;
为某一列增加注释
           comment on column xxx.aaa  is 'abc......';
设置某一列为主键
           alter table xxx add constraint PK_XXX primary key (aaa);
删除主键
           alter table xxx drop constraint PK_XXX cascade;
增加(唯一)索引
           create (unique) index IDX_XXX_AAA on xxx(aaa);
本文来自CSDN博客,转载自:http://blog.csdn.net/alex197963/archive/2007/04/29/1591439.aspx


相关文档:

巧用SQL的全局临时表防止用户重复登录

巧用SQL的全局临时表防止用户重复登录
文章来自:http://www.cnblogs.com/lindayyh/archive/2010/04/05/1704763.html
在我们开发商务软件的时候,常常会遇到这样的一个问题:怎样防止用户重复登录我们的系统?特别是对于银行或是财务部门,更是要限制用户以其工号身份多次登入。
可能会有人说在用户信息表中加一字段判 ......

Oracle中SQL编写集锦

1、实现行列动态转换,常用于主从表关联时的特殊需求
select rwbm,psqh,
           max(decode(xh1,1,yy))JKYL1,
           max(decode(xh1,2,yy))JKYL2,
        &n ......

SQL语句中DateAdd 函数说明

返回 
  返回包含一个日期的 Variant (Date),这一日期还加上了一段时间间隔。
语法
  DateAdd(interval, number, date)
  DateAdd 函数语法中有下列命名参数:
  interval 必要。字符串表达式,是所要加上去的时间间隔。
  number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得 ......

[SQL Server2008]MDX查询语句

在Essbase中使用MDX只能用于查询,尚不能来操作Cube(MS SSAS中可以使用MDX来操作Cube的),所以这里只学习MDX的Select语句。
 
在学习的过程中,我觉得最有难度的地方有两个。
一是,对OLAP多维的理解。如同学习SQL一样,SQL作用的对象是表,表的结构都是二维的,标识行列即可;但是MDX作用的对象是多维数据库,那 ......

sql中 in 、not in 、exists、not exists 用法和差别

exists (sql 返回结果集为真)
not exists (sql 不返回结果集为真)
如下:
表A
ID NAME
1    A1
2    A2
3  A3
表B
ID AID NAME
1    1 B1
2    2 B2
3    2 B3
表A和表B是1对多的关系 A.ID => B.AID
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号