sql server
文章平均质量分 69
kuaile112
这个作者很懒,什么都没留下…
展开
-
添加 删除 修改 字段
sql 增加字段 alter table m_privatemessagein add primsgcopyforaddr varchar(200) null,primsgprivacyaddr varchar(200) null;go 删除字段: alter table m_privatemessagein drop column primsgprivac...2010-03-22 13:46:49 · 72 阅读 · 0 评论 -
增加 取消外键
增加外键 ALTER TABLE 本表名 ADD constraint fkname FOREIGN KEY (本表的列) REFERENCES 关联表名(关联表列) 取消外键 alter table 本表名 drop constraint FK_T_BACKUP_REFERENCE...2010-03-25 15:26:49 · 75 阅读 · 0 评论 -
oracle 系统表
数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2、表空间: select * from dba_data_files; select * from dba_tablespaces;//表空间 ...原创 2010-08-03 10:55:25 · 75 阅读 · 0 评论 -
oracle 数据导入/导出
在pl/sql中使用exp/imp工具实现oracle数据导出/导入Oracle 数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把 dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行...原创 2010-08-03 11:11:41 · 295 阅读 · 0 评论 -
关于dense_rank()与rank()的区别
dense_rank与rank()用法相当,但是有一个区别:dence_rank在处理相同的等级时,等级的数值不会跳过。rank则跳过。 例如:表 A B C a liu wang a jin shu a cai kai b yang du b...原创 2010-08-12 09:49:29 · 3444 阅读 · 0 评论 -
关于like语句的循环查询
select s.uecode,s.codedic from sys_function s ,(select uecode uecode from sys_function where fid in(0013000000,0014000000)) t where s.uecode like t.uecode||'%' order by s.uecode原创 2010-08-12 10:24:11 · 469 阅读 · 0 评论 -
关于“该列没有包含在聚合函数或 GROUP BY 子句中”
GROUP BY 子句指定用来放置输出行的组,并且如果 SELECT 子句 中包含聚合函数,则计算每组的汇总值。指定 GROUP BY 时,选择列表中任一非聚合表达式内的所有列都应包含在 GROUP BY 列表中,或者 GROUP BY 表达式必须与选择列表表达式完全匹配。SELECT U_ID,House_Addrinfo,COUNT(U_ID) AS CXFROM YX_ChuShouGROU...原创 2010-06-08 11:02:27 · 932 阅读 · 0 评论 -
工作中的一段查询语句
select a.pkid,a.code,a.name,a.codedic,left(isnull(b.cdate,2010.06),4) as nian,right(isnull(b.cdate,2010.06),2) as yue,isnull(b.nflat,1) as nflate from base_currency as a left join base_currencyrate as...原创 2010-06-24 10:49:27 · 121 阅读 · 0 评论 -
where 与having
1、聚合函数不能再where语句中使用,必须用having子句来代替。2、 HAVING语句能够使用的语法和WHERE几乎是一样的,不过使用WHERE的时候GROUP BY子句要位于WHERE句 之后,而使用HAVING子句的时候GROUP BY子句要位于HAVING子句之后。3、在HAVING语句中不能包含未分组的列名。 ...原创 2010-06-24 13:20:59 · 113 阅读 · 0 评论