database
一起玩编程
一起变强,提升IT能力、信息思维能力,快速上手爬虫、自动操作、数据可视化等技能以玩转职场,变身达人。公众号 hey一起
展开
-
启用sql server2005 1433端口开启远程连接
打开sqlserver 2005 configuration tools->sql server configuration managerprotocol for sqlexpress->tcp/ip 给ipall 设置端口号为1433, 其他的一些开启远程连接使用命名管道和tcp/ip就不多说了。原创 2010-12-19 21:52:00 · 536 阅读 · 0 评论 -
oracle创建表空间
*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' /*可改为user_temp.dbf*/size 50m autoextend on next 50m maxsize 20480m extent转载 2012-09-18 20:57:20 · 504 阅读 · 0 评论 -
left join on 和where条件的放置
select * fromtd left join (select case_id as sup_case_id , count(*) supervise_number from td_kcdc_case_sup_info group by case_id ) supon sup.sup_case_id = td.case_idwhere原创 2012-05-30 19:11:15 · 313637 阅读 · 23 评论 -
group by where条件的设置
/*where要放在group by前面group by 后面加条件只能用having关键字*/select case_id, count(*) from td inner join TD_PROC proc on td.wf_proc_id = proc.businessid and proc.type != 'done'where case_原创 2012-06-07 15:57:10 · 28024 阅读 · 2 评论 -
数据库字段值为null、空串、空格的区别
用以下sql语句来测试create table tb_sam_person(p_name varchar(20))insert into tb_sam_person values(' ') -- In database blank space is not nullinsert into tb_sam_person values('') -- In database blank str原创 2012-05-03 18:01:37 · 7234 阅读 · 0 评论 -
忘记oracle的sys,system用户密码怎么修改
修改sys 密码的办法就是通过 orapwd 这个oracle自带的工具重新生成sys 的密码的文件 PWD*sid*.ora(sid 是数据库实例SID), 具体位置依据实际环境而定。具体操作如下:注意: 要将原来的密码文件删除或者移走C:\>orapwd file=F:\oracle\product\10.2.0\db_1\database\PWDtest.ora password=o原创 2012-04-25 01:01:57 · 839 阅读 · 0 评论 -
一个典型的数据库操作事务死锁分析
【表A】与【表B】之间有外键约束(具体怎么约束的无所谓,因为外键和事务死锁没有绝对关系)。【表A】=主键表,【表B】=外键表。公司有几位程序员写的代码总是出现死锁,现在将事务死锁情况重现.using(事务){ try{ for()//一个循环 { if(查询【表A】有该【记录】==false)//这个查询没有用转载 2011-11-28 15:25:15 · 545 阅读 · 0 评论 -
Oracle经典sql查询
表的ER图如下,完成如下问题:1. 列出各个部门中工资最高的员工的信息:名字、部门号、工资。SQL> SELECT FIRST_NAME || ' ' || LAST_NAME AS NAME ,SALARY,DEPARTMENT_ID FROM EMPLOYEES WHERE (DEPARTMENT_ID,SALARY) IN原创 2011-11-18 15:50:43 · 431 阅读 · 0 评论 -
得到数据库中id最大的记录
In sqlserver: select top 1 * from tableName order by id descIn oracle: select col1, col2 ... from tableName where rownum=1 order by id desccommon: select * from tableName where id = (select max(id) from tableName)原创 2011-05-24 09:36:00 · 1333 阅读 · 1 评论 -
Oracle中TO_DATE格式
出处:http://ajian.cnblogs.comTO_DATE格式(以时间:2007-11-02 13:45:25为例)<br /> <br /> Year: <br /> yy two digits 两位年 显示值:07<br /> yyy three digits 三位年 显示值:007<br /> yyyy four digits 四位年原创 2011-05-18 15:10:00 · 377 阅读 · 0 评论 -
不能用ip连接本机sql server 解决
打开本地远程连接,启动tcp/ip和命名管道 打开sql browser原创 2010-11-20 12:48:00 · 1859 阅读 · 0 评论 -
如何在Oracle中复制表结构和表数据 【转载】
如何在Oracle中复制表结构和表数据 【转载】1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者:转载 2013-01-31 17:43:28 · 564 阅读 · 0 评论