上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页

2012年6月2日

Datalength() 与 Len()的区别

摘要: Len()返回指定字符串表达式的字符数,其中不包含尾随空格DataLength() 返回用于表示任何表达式的字节数。 阅读全文

posted @ 2012-06-02 10:46 艾思派客 阅读(244) 评论(0) 推荐(0) 编辑

2012年5月30日

SQL SERVER 中将重复记录合并为一条记录

摘要: 合并列值原著:邹建改编:爱新觉罗.毓华 2007-12-16 广东深圳表结构,数据如下:id value----- ------1 aa1 bb2 aaa2 bbb2 ccc需要得到结果:id values------ -----------1 aa,bb2 aaa,bbb,ccc即:groupby id, 求 value 的和(字符串相加)1. 旧的解决方法(在sql server 2000中只能用函数解决。)--1. 创建处理函数createtable tb(id int, value varchar(10))insertinto tb values(1, 'aa')ins 阅读全文

posted @ 2012-05-30 14:09 艾思派客 阅读(6009) 评论(0) 推荐(0) 编辑

2012年5月24日

SQL查询所有客人的第一次用餐时间

摘要: SQL查询所有客人的第一次用餐时间Select min(用餐时间) as '第一次用餐时间' ,客户ID from dbo.订单信息对应关系 group by 客户ID order by 第一次用餐时间 阅读全文

posted @ 2012-05-24 20:52 艾思派客 阅读(321) 评论(0) 推荐(0) 编辑

数据清洗:将字段值全部为数字的记录置空

摘要: 将客户单位字段中全部为数字的记录置空Select distinct(客户单位) from dbo.客户列表对应关系 WHERE isnumeric(客户单位)<>1; 阅读全文

posted @ 2012-05-24 13:26 艾思派客 阅读(262) 评论(0) 推荐(0) 编辑

2012年5月23日

SQL SERVER 查询重复的记录的方法

摘要: SQL SERVER 中查询订单号有重复的记录的方法SELECT * From dbo.订单信息对应关系 Where 订单号 in (select 订单号 From dbo.订单信息对应关系 Group By 订单号 Having Count(订单号)>1);SQL SERVER 中查询订单号有重复的订单号的方法SELECT distinct(订单号) From dbo.订单信息对应关系 Where 订单号 in (select 订单号 From dbo.订单信息对应关系 Group By 订单号 Having Count(订单号)>1); 阅读全文

posted @ 2012-05-23 12:41 艾思派客 阅读(424) 评论(0) 推荐(0) 编辑

2012年5月22日

ORACLE 判断表是否存在|不存在则新建|存在则先删除后新建

摘要: declarei integer;beginselect count(*) into i from user_tables where table_name = 'TMP_T_CATER_DELIVERYADDRESS';if i > 0 thendbms_output.put_line('该表已存在!');execute immediate 'DROP TABLE TMP_T_CATER_DELIVERYADDRESS';elsedbms_output.put_line('该表不存在');end if;execute im 阅读全文

posted @ 2012-05-22 21:45 艾思派客 阅读(3528) 评论(0) 推荐(0) 编辑

2012年5月20日

sql 把一个表中的某一列赋值到另一个表中的某一列

摘要: sql 把一个表中的某一列赋值到另一个表中的某一列在同一个数据库中,我想复制一个表(表1)中的某一列,到另一个表(表2)中。表2的其他列要保留,只是把表2的一列的值,换为表1中的那1列。update 表2 set (要插入的列名)= select 表1.某一列 from 表1 left jion 表2 on 表1和表2的关联 where ..... 或update 表1 set 表1.列=表2.列 from 表2 where 表2.id=表1.id 或 update _a set 列=_b.列 from 表1 _a join 表2 _b on _a.id=_b.id例子:表T1有F1,F2,. 阅读全文

posted @ 2012-05-20 18:36 艾思派客 阅读(22759) 评论(0) 推荐(2) 编辑

2012年5月17日

使用PL/SQL对表进行解锁

摘要: 使用PL/SQL对表进行解锁1、首先确定你想要解除的锁,执行下列代码: SELECT O.OBJECT_NAME , L.* FROM ALL_OBJECTS O , V$LOCKED_OBJECT L WHERE O.OBJECT_ID = L.OBJECT_ID 2、根据锁定的对象、用户等来判断你要杀掉的进程,记下这条数据的SESSION_ID,执行下列代码: SELECT TO_CHAR(SID) || ',' || TO_CHAR(SERIAL#) FROM V$SESSION WHERE SID = [你刚刚得到的SESSION_ID] 3、将结果集COPY下来,执行 阅读全文

posted @ 2012-05-17 16:23 艾思派客 阅读(3188) 评论(0) 推荐(0) 编辑

2012年5月16日

【转贴】判断sql server表是否存在的方法

摘要: 判断sql server表是否存在的方法如果需要知道SQL数据库中表是否存在,应该怎么做呢?下面就将教您这种判断sql server表是否存在的方法,如果您对此有兴趣的话,不妨一看。AD:在sql server中,如何判断sql server表是否存在呢?下面就将为您详细介绍该方法,供您参考,希望对您加深理解sql server表能起到些许作用。sql server中如何判断表或者数据库的存在,但在实际使用中,需判断Status状态位: 其中某些状态位可由用户使用 sp_dboption(read only、dbo use only、single user 等)进行设置: 1 = autocl 阅读全文

posted @ 2012-05-16 19:50 艾思派客 阅读(308) 评论(0) 推荐(0) 编辑

2012年5月15日

【转贴】PLSQL不安装客户端连接远程oracle

摘要: 1、下载敏捷客户端InstantClienthttp://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html 2、下载安装PLSQL(16M左右):http://www.onlinedown.net/soft/4902.htm3、解压instantclient-basic-win32-11.2.0.1.0.zip 到新建文件夹,如 D:/oracleclient/instantclient_11_2 用文本文档创建tnsnames.ora ,内容大致如下:# TNSNAMES. 阅读全文

posted @ 2012-05-15 12:11 艾思派客 阅读(1301) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页

导航