Oracle通过job定时创建表
在项目中,经常会遇到需要定时完成的任务,比如定时更新数据,定义统计数据生成报表等等,其实这些事情都可以使用Oracle的Job来完成。下面就结合我们实验室项目实际,简单介绍一下在Oracle数据库中通过Job完成自动创建表的方法。[@more@]整个过程总共分为两步。虽然整个过程都非常简单,但是对于初学Oracle的生手还是有很多地方需要注意的。首先介绍一下,创建该JOB的背景,因为每天更新的直播和点播节目信息比较多,为了方便处理,需要每天创建一张表来记录更新的节目信息,当前数据库中已经有一张tbl_programme的表,每天
oracle 不区分大小写
select * from USER_INFO where country=`China` select * from USER_INFO where country=`CHINA` 想让两者查询结果一样 SQL语句应怎么写。 select * from USER_INFO where lower(country)='china'补充:在Oracle中,upper() or lower()函数都可以实现不区分大小写的功能[@more@]
dual表与create table语句的关系
引用:http://www.itpub.net/thread-1022799-1-1.html用create as select创建的表无法删除???SQL> create table t as select rownum id,a.* from dba_catalog a;表已创建。SQL> desc t;名称 是否为空? 类型----------------------------------------- -------- ----------------------------ID NUMBEROWNER NOT NULL VARCHAR2(30)TABLE_NAME NOT NULL VARCHAR2(30)TA
oracle中字符串连接
在Sql Server中可用+进行字符串连接. select 'fdkjs'+'kdjfksjd' from tbl在oracle中是用||进行字符串连接select 'TBL_programme_' || to_char(sysdate, 'yyyymmdd') from dual;[@more@]
磁盘分区取整
磁盘分区取整的小方法[@more@]平时我们在给硬盘分区时,分区大小一般是按 1024M=1G 来设置的,但是这样分出来的分区大小往往不是我们想要的一个整数.比如,我们想把 C 盘分为 10G,于是分区时填入大小:10240M.但是分区完毕显示却是 9.XXG.这是什么原因呢?原因在于我们的计算公式有问题:不能简单的按1024=1G 来设置,正确的计算公式是:(N-1)*4+1024*N式中N为想要的大小,单位GB,最终计算结果单位为MB.例如想要分出2GB的分区,则公式为:(2-1)*4+1024*2=2052MB.好了,现在你可以分出一个整数大小的分区了.晕,这个老早就出来拉,而且,这个计算器的
ASP.NET中下载文件
ASP.NET中下载文件 //TransmitFile实现下载 protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "attachment;filename=z.zip"); string
GridView 中 DataFormatString 的使用
GridView 中 DataFormatString 的使用2007/10/29 10:35用DataFormatString格式化GridView 在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不起作用,最后发现,由于2.0出于安全性的考虑,还要同时设置HtmlEncode = false,才能够使DataFormatString生效.留个记号,下次用的时候,就不用浪费N多时间了.还有还有,DataFormatString = "{0:F}",是默认格式,显示两位小数,如果需要显示的
ASPNET:关于Tooltip(title)的换行问题
我们知道,为了使对于普通 HTML 元素的title可以换行,至少可以有可以两种方式:1。将title的文本分行写<a href="#" title="helloworld">hello world</a>2。插入换行符号 <a href="#" title="hello#&10;world">hello world</a>或者 <a href="#" title="hello#&13;world">hello world</a>10与13分别是换行符与回车符的ACII十进制值 如果需要对WebControl设置title(其实是tooltip属性)这两种方法都失效了,而是只需要插入编程语
ASPNET中连接字符串
ASPNET中连接字符串在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN.ADO.net 中数据库连接方式(微软提供)微软提供了以下四种数据库连接方式:System.Data.OleDb.OleDbConnectionSystem.Data.SqlClient.SqlConnectionSystem.Data.Odbc.OdbcConnectionSystem.Data.OracleClient.OracleConnection下面我们以范例的方式,来依次说明:System.Data.SqlClient.SqlConnection常用的一些连接字符串(C#代码):SqlConnection conn = new SqlConnection( "Server=(local
ASPNET获取IP地址 MAC地址
ASP.NET获取客户端IP/用户名等信息 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP:Page.Re...