#!/usr/bin/perl
use strict;
use DBI;
use Encode;
print "Start ungz .....\n";
my $user = "newweb";
my $password = "newweb";
#datasource:dbi:Oracle:host=\"192.168.102.48\";sid=\"ora10g\"
#datasource:dbi:Oracle:ORA10G36
my $conn = DBI->connect("dbi:Oracle:host=\"192.168.1.234\";sid=\"ora10g\";port=1521",$user,$password) || die "cannot connect to Oracle:$!\n";
my $ps = $conn->prepare("select id,tmpname from cms_b_template");
$ps->execute;
while(my @arr = $ps->fetchrow_array()){
my $tmpname = @arr[1];
print "the tmpname is $tmpname .\n";
}
print "循环结束 .\n";
$ps->finish();
$conn->disconnect;
碰到问题:在ue下看返回结果乱码,在linux下则正常。
分享到:
相关推荐
Perl语言学习 Perl语言是由Larry Wall在20世纪80年代开发的一种开源的高级语言,它结合了低级语言和高级语言的特性,具有速度快、灵活性强和可读性好的特点。Perl语言的产生是为了解决awk语言无法生成报表的问题,...
#### 五、编写第一个Perl脚本 创建一个简单的Perl脚本通常涉及以下几个步骤: 1. **定义脚本**:使用文本编辑器创建一个新的文本文件。 2. **添加Shebang行**:在文件的第一行添加`#!/usr/bin/perl`(Linux/Unix...
Perl程序设计(PDG)是一本面向初学者的教程,旨在引导读者逐步掌握使用Perl语言进行程序设计的基础知识和技能。Perl是一种强大的文本处理语言,尤其在系统管理、网络编程和Web开发等领域有着广泛的应用。本教程通过...
学会如何编写和使用正则表达式进行模式匹配、替换和分割字符串是Perl学习的重点。 3. **文件和目录操作**:Perl提供了丰富的内建函数来处理文件和目录,如 `open()`、`close()`、`<FILEHANDLE>`、`print FILEHANDLE...
"24小时Perl教程"可能是一份全面的学习资源,旨在帮助初学者在短时间内掌握Perl的基础和核心概念。以下是一些关于Perl程序编写的重要知识点: 1. **Perl简介**:Perl是由Larry Wall在1987年开发的,它的名字是...
2. **shift和unshift**: `shift`移除并返回数组的第一个元素,`unshift`在数组开头添加元素,如`unshift @array, 'a', 'b'`。 3. **数组内插**: 数组可以在双引号字符串中内插,如`print "The elements are @array\...
数组索引从0开始,`$array[0]`获取第一个元素。 3. **文件I/O**:Perl提供了打开、关闭、读取和写入文件的简便方法。`open`函数用于打开文件,`<FILEHANDLE>`用于读取,`>FILEHANDLE`用于写入。`close`函数用于关闭...
在了解了基础模块后,我们来构建一个简单的串口程序。首先,我们需要导入Device::SerialPort模块: ```perl use Device::SerialPort; ``` 接着,定义串口参数并创建一个新的串口对象: ```perl my $port = ...
变量名还可以与模式结合,如`$var[0]`表示数组的第一个元素,`%hash{'key'}`表示哈希中的键值对。 在流程控制方面,Perl提供了if-else语句、while、for、foreach循环,以及switch(given-when)结构。此外,Perl...
Perl5是一种功能强大的脚本编程语言,以其灵活性和文本处理能力而闻名。"Perl5程序设计(PDG)"是一本专为初学者...通过学习这本书,你可以掌握Perl5的基本技能,从而在文本处理、系统管理、网络编程等多个领域找到应用。
"perl脚本学习范例"这个主题提供了深入理解Perl编程语言的机会,通过具体的实例来探索其语法和特性。 首先,Perl的语法基础是必须掌握的。Perl支持多种数据类型,包括标量(数字或字符串)、数组(一系列有序元素)...
《Perl语言学习(第三版中文版)》是一本详尽介绍Perl编程语言的教程,针对中文读者精心编译。Perl是一种强大的脚本语言,广泛应用于文本处理...这本书是Perl学习者的宝贵资源,无论你是新手还是老手,都能从中受益匪浅。
### Perl学习总结知识点详解 #### 一、执行Perl程序的方法 Perl是一种强大的脚本语言,广泛应用于各种场景,包括系统管理、Web开发等。要执行一个Perl程序,首先要确保已经安装了Perl解释器。 - **文件后缀**:...
了解这些基础知识是掌握Perl的第一步。 2. **字符串操作**:Perl对字符串处理非常强大,包括字符串连接、查找、替换、分割等操作。Perl的正则表达式功能也是其特色之一,用于复杂模式匹配和文本处理。 3. **数组与...
通常,Perl程序的第一行会包含一个特殊的指令,指示系统使用Perl解释器来执行此脚本,例如: ```perl #!/usr/bin/perl ``` 这一行被称为“shebang”,告诉操作系统使用`/usr/bin/perl`这个Perl解释器来运行脚本。 ...