SQLSERVER中使用WITH语句简化SQL嵌套详解
一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会 被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数 据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去... 继续阅读 »
SQL Server2008多条记录使用一个语句块同时插入
我们在日常操作中,免不了对数据库的某张表,一次性的要插入多条记录,但是首先想到的就是复制,粘帖N多重复的INSERT INTO 语句,万一某一个少了一个分号,或多个逗号之类的,产生错误,要找起来可就费尽了,既浪费时间,又耽误工作。 除了上面所说的方法外,其实还有二中方法,相比较起来要比之前那个要简洁。 首先是之前那个方法: INSERTINTO MyTable(ID,NAME) VA... 继续阅读 »
怎样删除SQL表中重复的记录
在建立Sql Server数据库表的时候,难免会有重复的行出现,本文将为您将讲解如何将这些冗余数据删除的方法,供您参考,希望对您有所启迪。 若在你的MS Sql Server数据库表中,有重复的多行,你可能想去删除这些重复的记录。 T_SQL Row_Number()函数能帮助sql开发者去解决这个sql的问题。 1.创建TUser表: CREATE TABLE TUser( Nam... 继续阅读 »
CONVERT转换函数在SQLSERVER的使用详例
SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06 SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16 SELECT CONVERT(varchar(100), GE... 继续阅读 »
OpenJDK与Sun JDK并卸载安装CentOS
第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, ... 继续阅读 »
如何查看php源代码放在linux哪个位置
查看配置文件: /etc/httpd/conf/httdp.conf php源代码放在: DocumentRoot "/var/www/html" php端口为: ServerName localhost:80 如下图所示:
在Linux中如何使用phpinfo查看PHP信息
查看PHP信息我们首先会想到使用phpinfo()函数。 什么是phpinfo()函数? phpinfo()函数用来显示PHP的当前信息,其中包括PHP扩展和编译版本,服务器信息和环境,PHP环境中,路径,主机和本地配置选项,HTTP头,PHP许可等等(详细信息可参考PHP手册)。要得到这些信息,不仅可以从浏览器中查看,还可以使用命令行在服务器上查看。 使用浏览器查看很... 继续阅读 »
如何使用Crontab计划任务运行PHP程序
我们的PHP程序有时候需要定时执行,我们可以使用ignore_user_abort函数或是在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发PHP执行任务。 下面介绍Crontab的两种方法。 一、在Crontab中使用PHP执行脚本 就像在Crontab中调用普通的shell脚本一样(具体Crontab用法),... 继续阅读 »
find命令在Linux中用法案例与分析
·find path -option [-print] [-exec -ok command ] {} \; find命令的参数; path: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;... 继续阅读 »