- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 Example of PL/pgSQL: 在用户自定义函数中用 Return Query 返回一个表
<br />环境:PostgreSQL 8.4.7<br /> <br />直接贴代码,不解释:<br /> <br />CREATE or Replace FUNCTION func_task_get_devicerule_devicelist( mf_comp integer, mf_id integer, md_comp integer, md_id integer, sdk_comp integer, sdkv integer)RETU
2011-03-26 13:41:00 4266
原创 一点体会:T-SQL与PL/SQL的区别
<br />最近一直在折腾PL/SQL。以前没搞过PL/SQL,全仗着自己对T-SQL熟,从二者的差异中学习。目前的一点体会:PL/SQL更灵活更强大,但因为过于灵活而更易出错。T-SQL很友好,略少了那么一点灵活,但也减少了很多出错的机会。完全是两种不同的文化。
2011-03-25 15:47:00 3241
原创 Postgresql: 动态SQL语句中不能使用Select into?
下面是出错的存储过程:CREATE or Replace FUNCTION func_getnextbigid( tablename varchar(240), idname varchar(20) default 'id')RETURNS bigint AS $funcbody$Declare sqlstring varchar(240); currentId bigint;Begin sqlstring:= 'select max("' ||
2011-03-24 11:33:00 8092
原创 Example: Receive HTTP Post without web form via ASP.Net
假设我们要提供一个小小的服务,采用HTTP协议进行通讯,客户端 POST 一些数据到服务器上。服务器端接收这样的请求极其简单,文中寥寥数行代码即可实现,构建一个属于您自己的轻量的service易如反掌。
2011-03-23 12:09:00 2341
原创 Example: Create function in Postgresql
创建用户自定义函数或者存储过程,这种事在SQL Server下面我们已经司空见惯了。但是在Postgresql下,我们还是要熟悉一下PL/pgSQL的语法。相关表结构:写一个Function来插入suiteId和caseId,保证这两个Id都能正确关联到TestSuite表和TestCase表:Create or Replace function func_TestSuite_AddTestCase(sid INTEGER, cid INTEGER) returns INTEGER as $funcbody
2011-03-23 00:34:00 3301
原创 Postgresql 触发器一例
Postgresql 没有防触发器递归调用的机制。这一点远远没有SQL Server方便。不过程序员可以自己在PL/SQL语句中实现。倒也无碍。
2011-03-21 09:16:00 7234
原创 安装Debian 6.0之后首先做的几件事
默认安装debian-6.0.0-i386。安装之后: 一、图形界面与命令行相互切换 最初我们只能以我们创建的普通用户登录到默认的桌面(gnome)中去。 从图形界面切换到命令行:CTRL+ALT+SHIFT + F1从命令行切换到图形界面:ALT+F7 二、将我们创建的普通用户加入到sudoers里面(允许使用sudo命令) vi /etc/sudoe
2011-03-14 11:17:00 5098 1
原创 Panorama 360:全景照片在iPhone上的展示
在CodeProject上有个Panorama 360项目,是在iPhone平台上变换角度浏览一张全景照片,类似于对景色进行3D展示。这个效果的实现其实是把一张全景照片卷成一个球形的空间,然后以拍摄原点为中心向不同的方向转动即可看到这个方向应有的景象。本文对这个项目作了个最简单的介绍,并给出了原始的示范文件编译错误的解决方法。
2011-03-04 12:49:00 7069 6
基于PHM的供配电系统故障预测关键技术研究
2018-10-18
用UML描述C++设计模式
2018-10-18
Cmake开发手册详解
2018-10-18
Embedded Linux in a Partitioned Architecture for Aerospace Applications
2018-10-18
dsplib_c64Px_3_4_0_0_Win32.exe
2018-10-18
VC6的插件:WndTabs 3.2.0
2015-12-29
WPF Tips: Uncheckable radio buttons
2012-08-20
WPF Example: XmlDataProvider & Editable ComboBox
2012-06-06
可编译通过的Panorama 360示范程序
2011-06-13
ASP.Net调用Uploadify实现多文件上传的例子(VS2010)
2011-05-11
ASP.Net调用Uploadify实现多文件上传的例子(MonoDevelop)
2011-05-11
For Dummies Mac Os X Leopard Just The Steps For Dummies Nov 2007
2009-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人