当前位置:首页 » 编程语言 » plsql常量定义
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

plsql常量定义

发布时间: 2022-06-20 11:07:45

① plsql 中constant 是什么意思

constant 英[ˈkɒnstənt] 美[ˈkɑ:nstənt]
adj. 不断的,持续的; 永恒的,始终如一的; 坚定; 忠实的;
n. [数] 常数,常量; 不变的事物; 永恒值;
[例句]She suggests that women are under constant pressure to be abnormally thin.
她暗示说女性总是处在保持身材异常瘦削的压力之下。
[其他] 复数:constants 形近词: distant instant constate

② plsql 程序中变量定义都放在declare块中,那可不可以说这些变量都是全局的

在本plsql body中是

③ PL/SQL和sql是什么区别

PL/SQL和sql的区别:

1、结构不同:

PL/SQL:包括一整套的数据类型、条件结构、循环结构和异常处理结构,PL/SQL可以执行SQL语句,SQL语句中也可以使用PL/SQL函数。

SQL:是在Microsoft SQL Server 和Sybase SQL Server 上的ANSI SQL 实作,与Oracle 的PL/SQL 性质相近(不只是实作ANSI SQL,也为自身资料库系统的特性提供实作支援)。

2、功能不同

PL/SQL在开发和管理上都比较方便,还支持导入。导出功能, 不过需要安装Oracle的客户端,并且需要配置tnsname。

Oracle psql dev是Oracle自带的工具,11g已经内嵌到数据库的安装里去了,也提供比较好的开发和管理的功能。

3、定义不同

PL/SQL:也是一种程序语言,叫做过程化SQL语言(Proceral Language/SQL)。

sql:一般指结构化查询语言。

④ 关于plsql!!!

首先,要弄清SQL语句分五大类:数据定义语句、数据操纵语句、数据查询语句、事务控制语句、数据控制语句。
其中,数据定义语句(CREATE、ALTER、DROP)带有自动提交功能。
数据操纵语句(INSERT、UPDATE、DELETE)不带自动提交功能。
其次,SQL*PLUS、PL/SQL中,除了正常提交COMMIT(F10)、数据定义语句意外,无论什么方式退出SQL*PLUS、PL/SQL(除了突然掉电)都带有提交功能。

⑤ oracle pl/sql中如何使用变量

定义并使用变量

PL/SQL有四种类型:标量类型,复合类型,引用类型 (reference),LOB(Large Obejct)类型

一、标量类型

最常用的就是标量类型,是指只能存放单个数值的变量,包括数字类型、字符类型、日期类型和布尔类型,每种类型又包含相应的子类型。

常量标量类型如下:

VARCHAR2 (n) , CHAR (n), NUMBER (p,s),DATE, TIMESTAMP , LONG , LONG RAW ,BOOLEAN,BINARY_INTEGER(仅 PL / SQL使用),BINARY_FLOAT和BINARY_DOUBLE(10g新引入的)

定义标量:

identifier [CONSTANT] datatype [NOT NULL] [:=| DEFAULT expr]

使用标量需要注意的是=号被:=取代,与delphi一样的赋值符号@_@

例子:

v_name VARCHAR2 ( 10 );
v_rate CONSTANTS NUMBER ( 4 , 2 ) : = 3.04 ;

为了防止定义的变量类型与表中的字段类型不一致,可以使用%TYPE来定义:

v_name employee.name % TYPE;

如上面所示,v_name的类型就与表 employee中的name字段类型一样!!

二、复合变量:

用于存放多个值的变量称为复合变量,包括PL/SQL记录,PL/SQL表,嵌套表和VARRAY四种类型

1.PL/SQL记录

类似于C/C++中的结构概念:

declare
TYPE employee_record is RECORD(
id employee.id % TYPE,
name employee.name % TYPE,
email employee.email % TYPE);
em_record employee_record;
begin
select id,name,email into em_record from employee where name =& name;
dbms_output.put_line( ' 雇员名: ' || em_record.name || ' 雇员ID: ' || em_record.id);
end ;

2.PL/SQL表,类似于数组概念,不同的是PL/SQL表允许负值下标,而且没有上下限,如:

declare
TYPE employee_table is table of employee.name % TYPE index by BINaRY_INTEGER;
em_table employee_table;
begin
select name into em_table( - 1 ) from employee where name =& name;
dbms_output.put_line( ' 雇员名: ' || em_table( - 1 ));
end ;

3.嵌套表,与PL/SQL 表相似,不同的是嵌套表可以做表列的数据类型,而PL/SQL表不能,使用嵌套表作为表列时,必须为其指定专门的存储表,如:

create or replace TYPE emp_type as OBJECT(name VARCHAR2 ( 10 ),salary NUMBER ( 6 , 2 ),hiredate DATE);

CREATE OR REPLACE TYPE emp_array IS TABLE OF emp_type;

CREATE TABLE department(
deptno NUMBER ( 2 ),dname VARCHAR2 ( 10 ),
employee emp_array)NESTED TABLE employee STORE as employee_dept;

4.VARRAY(变长数组),与嵌套表相似,也可以做为表列的数据类型,但是嵌套表没有个数限制,而VARRAY有个数限制,如:

CREATE TYPE TEST_ARRAY IS VARRAY(20) OF emp_type;

三、引用变量(reference)

类似于C++中的指针或者JAVA中引用的概念,用于存放数值指针的变量,使用此变量,可以使得应用程序共享相同对象,降低占用空间。此类有两种类型:游标(REF CURSOR)和对象类型(REF OBJECT)

1.REF CURSOR,定义时同时指定SELECT语句的游标称为显式或者静态游标,在打开时才指定SELECT语句的游标称为动态游标,如:

DECLARE
TYPE c1 IS REF CURSOR ;
emp_cursor c1;
v_name employee.name % TYPE;
v_sal employee.salary % TYPE;
begin
open emp_cursor for
SELECT name,salary FROM EMPLOYEE ;
LOOP
FETCH emp_cursor INTO v_name,v_sal;
EXIT WHEN emp_cursor % NOTFOUND;
dbms_output.put_line(v_name);
END LOOP;
close emp_cursor;
end ;

2.REF OBJECT,与JAVA的引用概念相同,存储的是指向对象的指针

四、LOB类型

LOB类型是指用于存储大批量数据的变量,包括内部的3种(CLOB,BLOB,NCLOB)和外部LOB(BFILE)。
CLOB,NCLOB用于存储大量的字符数据。
BLOB用于存储大批量二进制数据(如图象)。
BFILE则存储指向OS文件的指针。

⑥ PLSQL 定义含有多个字段的数组类型变量

可以把用户的多个信息封装成一个自定义的属性。
假设我们的用户含有:姓名,年龄以及性别属性
自定义属性:
TYPE user_info_type IS RECORD(
user_name VARCHAR2(20),
user_age NUMBER(3),
user_sex VARCHAR2(5));1234

然后我们就可以直接使用这个属性来创建数组了!
TYPE user_info_arr_type IS TABLE OF user_info_type INDEX BY BINARY_INTEGER;
user_info_arr user_info_arr_type;12

完整的测试代码如下:
-- PLSQL 定义含有多个字段的数组类型变量
DECLARE TYPE user_info_type IS RECORD(
user_name VARCHAR2(20),
user_age NUMBER(3),
user_sex VARCHAR2(5)); TYPE user_info_arr_type IS TABLE OF user_info_type INDEX BY BINARY_INTEGER;
user_info_arr user_info_arr_type;BEGIN
user_info_arr(0).user_name := '张三';
user_info_arr(0).user_age := 19;
user_info_arr(0).user_sex := '男';
user_info_arr(1).user_name := '李菁菁';
user_info_arr(1).user_age := 23;
user_info_arr(1).user_sex := '女'; FOR i IN 0 .. 1
LOOP
dbms_output.put_line('User Name:' || user_info_arr(i).user_name);
dbms_output.put_line('User Age:' || user_info_arr(i).user_age);
dbms_output.put_line('User Sex:' || user_info_arr(i).user_sex); END LOOP;END;

输出结果:
User Name:张三
User Age:19
User Sex:男
User Name:李菁菁
User Age:23
User Sex:女
这样我们就创建了一个含有多个字段的数组类型变量了!

⑦ plsql如何使用

1、PL/SQL Developer记住登陆密码
在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;

设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , "Store history"是默认勾选的,勾上"Store with password" 即可,重新登录在输入一次密码则记住了。

2、执行单条SQL语句
在使用PL/SQL Developer的SQL Window时,按F8键,PL/SQL Developer默认是执行该窗口的所有SQL语句,需要设置为鼠标所在的那条SQL语句,即执行当前SQL语句;

设置方法:PL/SQL Developer 7.1.2 -->tools->Preferences-->Window types ,勾上"AutoSelect Statement" 即可。

3、格式化SQL语句
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;

使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可.

4、查看执行计划
在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询的效率,可以通过查看Oracle提供的执行计划;

使用方法:选中需要分析的SQL语句,然后点击工具栏的Explain plan按钮(即执行计划),或者直接按F5即可。

5、调试存储过程
在使用PL/SQL Developer操作Oracle时,有时候调用某些存储过程,或者调试存储过程;

调用存储过程的方法:首先,在PL/SQL Developer左边的Browser中选择Proceres,查找需要调用的存储过程;然后,选中调试的存储过程,点击右键,选择Test,在弹出来的Test scrīpt窗口中,对于定义为in类型的参数,需要给该参数的Value输入值;最后点击上面的条数按钮:Start debugger 或者按F9;最后点击:RUN 或者Ctrl R

⑧ 关于oracle PLSQL

PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。

PL/SQL的优点

从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的优点以及其独有的数据管理的便利性,那么你很难想象ORACLE缺了PL/SQL的情形。PL/SQL 不是一个独立的产品,他是一个整合到ORACLE服务器和ORACLE工具中的技术,可以把PL/SQL看作ORACLE服务器内的一个引擎,sql语句执行者处理单个的sql语句,PL/SQL引擎处理PL/SQL程序块。当PL/SQL程序块在PL/SQL引擎处理时,ORACLE服务器中的SQL语句执行器处理pl/sql程序块中的SQL语句。

PL/SQL的优点如下:

. PL/SQL是一种高性能的基于事务处理的语言,能运行在任何ORACLE环境中,支持所有数据处理命令。通过使用PL/SQL程序单元处理SQL的数据定义和数据控制元素。

. PL/SQL支持所有SQL数据类型和所有SQL函数,同时支持所有ORACLE对象类型

. PL/SQL块可以被命名和存储在ORACLE服务器中,同时也能被其他的PL/SQL程序或SQL命令调用,任何客户/服务器工具都能访问PL/SQL程序,具有很好的可重用性。

. 可以使用ORACLE数据工具管理存储在服务器中的PL/SQL程序的安全性。可以授权或撤销数据库其他用户访问PL/SQL程序的能力。

. PL/SQL代码可以使用任何ASCII文本编辑器编写,所以对任何ORACLE能够运行的操作系统都是非常便利的

. 对于SQL,ORACLE必须在同一时间处理每一条SQL语句,在网络环境下这就意味作每一个独立的调用都必须被oracle服务器处理,这就占用大量的服务器时间,同时导致网络拥挤。而PL/SQL是以整个语句块发给服务器,这就降低了网络拥挤。

PL/SQL块结构

PL/SQL是一种块结构的语言,组成PL/SQL程序的单元是逻辑块,一个PL/SQL 程序包含了一个或多个逻辑块,每个块都可以划分为三个部分。与其他语言相同,变量在使用之前必须声明,PL/SQL提供了独立的专门用于处理异常的部分,下面描述了PL/SQL块的不同部分:

声明部分(Declaration section)

声明部分包含了变量和常量的数据类型和初始值。这个部分是由关键字DECLARE开始,如果不需要声明变量或常量,那么可以忽略这一部分;需要说明的是游标的声明也在这一部分。

执行部分(Executable section)

执行部分是PL/SQL块中的指令部分,由关键字BEGIN开始,所有的可执行语句都放在这一部分,其他的PL/SQL块也可以放在这一部分。

异常处理部分(Exception section)

这一部分是可选的,在这一部分中处理异常或错误,对异常处理的详细讨论我们在后面进行。

PL/SQL块语法

[DECLARE]
---declaration statements
BEGIN
---executable statements
[EXCEPTION]
---exception statements
END

PL/SQL块中的每一条语句都必须以分号结束,SQL语句可以使多行的,但分号表示该语句的结束。一行中可以有多条SQL语句,他们之间以分号分隔。每一个PL/SQL块由BEGIN或DECLARE开始,以END结束。注释由--标示。

PL/SQL块的命名和匿名

PL/SQL程序块可以是一个命名的程序块也可以是一个匿名程序块。匿名程序块可以用在服务器端也可以用在客户端。

命名程序块可以出现在其他PL/SQL程序块的声明部分,这方面比较明显的是子程序,子程序可以在执行部分引用,也可以在异常处理部分引用。

PL/SQL程序块可背独立编译并存储在数据库中,任何与数据库相连接的应用程序都可以访问这些存储的PL/SQL程序块。ORACLE提供了四种类型的可存储的程序:

. 函数

. 过程

. 包

. 触发器

函数

函数是命名了的、存储在数据库中的PL/SQL程序块。函数接受零个或多个输入参数,有一个返回值,返回值的数据类型在创建函数时定义。定义函数的语法如下:

FUNCTION name [{parameter[,parameter,...])] RETURN datatypes IS
[local declarations]
BEGIN
execute statements
[EXCEPTION
exception handlers]
END [name]

过程

存储过程是一个PL/SQL程序块,接受零个或多个参数作为输入(INPUT)或输出(OUTPUT)、或既作输入又作输出(INOUT),与函数不同,存储过程没有返回值,存储过程不能由SQL语句直接使用,只能通过EXECUT命令或PL/SQL程序块内部调用,定义存储过程的语法如下:

PROCEDURE name [(parameter[,parameter,...])] IS
[local declarations]
BEGIN
execute statements
[EXCEPTION
exception handlers ]
END [name]

包(package)

包其实就是被组合在一起的相关对象的集合,当包中任何函数或存储过程被调用,包就被加载入内存中,包中的任何函数或存储过程的子程序访问速度将大大加快。
包由两个部分组成:规范和包主体(body),规范描述变量、常量、游标、和子程序,包体完全定义子程序和游标。

触发器(trigger)

触发器与一个表或数据库事件联系在一起的,当一个触发器事件发生时,定义在表上的触发器被触发。

变量和常量

变量存放在内存中以获得值,能被PL/SQL块引用。你可以把变量想象成一个可储藏东西的容器,容器内的东西是可以改变的。

声明变量

变量一般都在PL/SQL块的声明部分声明,PL/SQL是一种强壮的类型语言,这就是说在引用变量前必须首先声明,要在执行或异常处理部分使用变量,那么变量必须首先在声明部分进行声明。

声明变量的语法如下:

Variable_name [CONSTANT] databyte [NOT NULL][:=|DEFAULT expression]

注意:可以在声明变量的同时给变量强制性的加上NOT NULL约束条件,此时变量在初始化时必须赋值。

给变量赋值

给变量赋值有两种方式:

. 直接给变量赋值

X:=200;
Y=Y+(X*20);

. 通过SQL SELECT INTO 或FETCH INTO给变量赋值

SELECT SUM(SALARY),SUM(SALARY*0.1)
INTO TOTAL_SALARY,TATAL_COMMISSION
FROM EMPLOYEE
WHERE DEPT=10;

常量

常量与变量相似,但常量的值在程序内部不能改变,常量的值在定义时赋予,,他的声明方式与变量相似,但必须包括关键字CONSTANT。常量和变量都可被定义为SQL和用户定义的数据类型。

ZERO_VALUE CONSTANT NUMBER:=0;

这个语句定了一个名叫ZERO_VALUE、数据类型是NUMBER、值为0的常量。

标量(scalar)数据类型

标量(scalar)数据类型没有内部组件,他们大致可分为以下四类:

. number
. character
. date/time
. boolean

表1显示了数字数据类型;表2显示了字符数据类型;表3显示了日期和布尔数据类型。

表1 Scalar Types:Numeric

Datatype
Range
Subtypes
description

BINARY_INTEGER
-214748-2147483647
NATURAL
NATURAL
NPOSITIVE
POSITIVEN
SIGNTYPE
用于存储单字节整数。
要求存储长度低于NUMBER值。
用于限制范围的子类型(SUBTYPE):
NATURAL:用于非负数
POSITIVE:只用于正数
NATURALN:只用于非负数和非NULL值
POSITIVEN:只用于正数,不能用于NULL值
SIGNTYPE:只有值:-1、0或1.

NUMBER
1.0E-130-9.99E125
DEC
DECIMAL
DOUBLE
PRECISION
FLOAT
INTEGERIC
INT
NUMERIC
REAL
SMALLINT
存储数字值,包括整数和浮点数。可以选择精度和刻度方式,语法:
number[([,])]。
缺省的精度是38,scale是0.

PLS_INTEGER
-2147483647-2147483647

与BINARY_INTEGER基本相同,但采用机器运算时,PLS_INTEGER提供更好的性能 。

表2 字符数据类型

datatype
rang
subtype
description

CHAR
最大长度32767字节
CHARACTER
存储定长字符串,如果长度没有确定,缺省是1

LONG
最大长度2147483647字节

存储可变长度字符串

RAW
最大长度32767字节

用于存储二进制数据和字节字符串,当在两个数据库之间进行传递时,RAW数据不在字符集之间进行转换。

LONGRAW
最大长度2147483647

与LONG数据类型相似,同样他也不能在字符集之间进行转换。

ROWID
18个字节

与数据库ROWID伪列类型相同,能够存储一个行标示符,可以将行标示符看作数据库中每一行的唯一键值。

VARCHAR2
最大长度32767字节
STRINGVARCHAR
与VARCHAR数据类型相似,存储可变长度的字符串。声明方法与VARCHAR相同

表3 DATE和BOOLEAN

datatype
range
description

BOOLEAN
TRUE/FALSE
存储逻辑值TRUE或FALSE,无参数

DATE
01/01/4712 BC
存储固定长的日期和时间值,日期值中包含时间

⑨ PLSQL 中的查询参数定义

在oracle plsql程序块中,只能使用DML和常规的事务控制语句(TCL),
你这个是在块中使用了DDL,这个是不允许的,因为oracle的plsql是提前bind的(预编译),而ddl所影响的对象往往是不存在的,这个是预编译所不允许的,所以如果想在块中使用ddl,则必须使用动态sql(所起作用就是让编译推迟到runtime)

原理讲的可能有点模糊,呵呵。感兴趣的可以系统的看下相关资料,这里把你的程序简单改动下就可以通过编译了:

declare
a varchar2(50):='20100422';
b varchar2(50):='20100424';
begin
execute immediate 'create table test as select * from oct_t_ehr where ehr_date between a and b';
end;

⑩ plsql学习笔记3

笔记本的牌子很多,不过从近期的电脑保修以及售后服务,最重要的是性价比来看,我推荐两款牌子电脑“联想与惠普”
下面我介绍几款电脑,楼主可以考虑考虑、

联想

它Y430的系列在最近的电脑售量以及关注排行版上都是前几名
我要介绍的有三款
y430a-pse

配置如下
处理器型号 Intel 酷睿2双核 P7450
标称主频 2.13GHz
前端总线 1066MHz
二级缓存 3MB
内核架构 Penryn
平台技术 Intel 迅驰2平台
主板芯片组 Intel PM45
标配内存容量 2GB
内存类型 DDRIII
最大支持内存 4GB
硬盘/光驱
硬盘容量 250GB
硬盘描述 SATA
光驱类型 DVD刻录机
设计类型 光驱内置
显卡/音效
显卡类型 中低端独立显卡
显卡芯片 NVIDIA GeForce 9300M GS
流处理器个数 16
显存/位宽 256MB/64bit
显存类型 DDRII
音频系统 内置音效芯片
扬声器 杜比认证音效,2.1音响(立体声音箱+低音炮)
显示屏
屏幕尺寸 14.1英寸
屏幕比例 16:10
屏幕分辨率 1280×800
屏幕描述 LED WXGA
尺寸/重量
笔记本重量 2350g
外形尺寸 334×241×26-38mm
机壳材质 复合材质
网络通信
无线网卡 Intel 5100AGN
网卡描述 100Mbps网卡
支持蓝牙 支持
调制解调器 56K
红 外 线 红外线接口
鼠标/键盘
指取设备 触摸板
键盘描述 联想高触感笔记本键盘
接口
USB接口 3个USB2.0接口
扩展接口 ExpressCard
读卡器 多合一读卡器(SD/MMC, xD, MS, MS pro, SD Pro)
视频输出 HDMI高清端口、标准VGA接口
其他接口 RJ11,RJ45、全阵列式抗噪麦克风,支持立体音的耳机插孔/音频输出,1394接口
电源描述
电池类型 6芯锂电池
电源适配器 90W电源适配器
其他
操作系统 Windows Vista Home Basic
质保时效 3年
附带软件 联想软件礼包
随机附件 鼠标
可选配件 笔记本礼包(需另行购买)
其他性能 130万像素 支持安全易用的人脸识别功能
一键安静模式
杜比音效2.1音响体系
静电感应式多媒体触控操作
娱乐飞梭音场控制
HDMI高清输出端口
其他特点 联想一键拯救/联想闪联任意通
环境要求
工作温度 0-35℃
工作湿度 参数纠错10%-90%(无冷凝)

价格在6100左右,绝对的物超所值。。。特别是它的散热性能很好!

第二款是y430-tfi

配置
处理器型号 Intel 酷睿2双核 T5800
标称主频 2GHz
前端总线 800MHz
二级缓存 2MB
内核架构 Merom
平台技术 Intel 迅驰平台
主板芯片组 Intel PM45
标配内存容量 2GB
内存类型 DDRIII
最大支持内存 4GB
硬盘/光驱
硬盘容量 250GB
硬盘描述 SATA
光驱类型 DVD刻录机
设计类型 光驱内置
显卡/音效
显卡类型 中低端独立显卡
显卡芯片 NVIDIA GeForce 9300M GS
流处理器个数 16
显存/位宽 256MB/64bit
显存类型 DDRII
音频系统 内置音效芯片
扬声器 杜比认证音效,2.1音响(立体声音箱+低音炮)
显示屏
屏幕尺寸 14.1英寸
是否宽屏 是
屏幕分辨率 1280×800
屏幕描述 LED WXGA
尺寸/重量
笔记本重量 2350g
外形尺寸 334×241×26-38mm
网络通信
无线网卡 Intel 5100AGN
支持蓝牙 支持
网卡描述 100Mbps网卡
调制解调器 56K
红 外 线 红外线接口
鼠标/键盘
指取设备 触摸板
键盘描述 联想高触感笔记本键盘
接口
USB接口 3个USB2.0接口
扩展接口 ExpressCard
读卡器 多合一读卡器(SD/MMC, xD, MS, MS pro, SD Pro)
视频输出 HDMI高清端口、标准VGA接口
其他接口 RJ11,RJ45、全阵列式抗噪麦克风,支持立体音的耳机插孔/音频输出,1394接口
电源描述
电池类型 6芯锂电池
电源适配器 90W电源适配器
其他
操作系统 Windows Vista Home Basic
质保时效 3年
附带软件 联想软件礼包
随机附件 鼠标
可选配件 娱乐遥控器(赠送),笔记本礼包(需另行购买)
其他性能 参数纠错130万像素 支持安全易用的人脸识别功能
一键安静模式
杜比音效2.1音响体系
静电感应式多媒体触控操作
娱乐飞梭音场控制
HDMI高清输出端口
其他特点 联想一键拯救/联想闪联任意通

这台电脑的价格在5600往下走,这台电脑足够处理日常中一切的工作,它的闪光点我觉得是,它是和上面的一样是能内存卡是DDR3代的,3代的速度比市场上2代的快60%,

还有一款是y430G--PSE

配置
处理器型号 Intel 酷睿2双核 P7350
标称主频 2GHz
前端总线 1066MHz
二级缓存 3MB
内核架构 Penryn
平台技术 Intel 迅驰2平台
主板芯片组 Intel GM45
标配内存容量 2GB
内存类型 DDRII 667MHz
最大支持内存 4GB
硬盘/光驱
硬盘容量 250GB
硬盘描述 SATA
光驱类型 DVD刻录机
设计类型 光驱内置
显卡/音效
显卡类型 集成显卡
显卡芯片 Intel GMA X4500
显存/位宽 共享内存容量
显存类型 无
音频系统 内置音效芯片
扬声器 杜比认证音效,2.1音响(立体声音箱+低音炮)
显示屏
屏幕尺寸 14.1英寸
是否宽屏 是
屏幕分辨率 1280×800
屏幕描述 TFT WXGA
尺寸/重量
笔记本重量 2350g
外形尺寸 334×241×26-38mm
机壳材质 复合材质
网络通信
无线网卡 Intel 5100AGN
支持蓝牙 支持
网卡描述 100Mbps网卡
调制解调器 56K
红 外 线 红外线接口
鼠标/键盘
指取设备 触摸板
键盘描述 联想高触感笔记本键盘
接口
USB接口 3个USB2.0接口
扩展接口 ExpressCard
读卡器 多合一读卡器(SD/MMC, xD, MS, MS pro, SD Pro)
视频输出 HDMI高清端口、标准VGA接口
其他接口 RJ11,RJ45、全阵列式抗噪麦克风,支持立体音的耳机插孔/音频输出,1394接口
电源描述
电池类型 6芯锂电池
电源适配器 65W电源适配器
其他
操作系统 Windows Vista Home Premium
附带软件 联想软件礼包
随机附件 鼠标
可选配件 笔记本礼包(需另行购买)
其他性能 130万像素 支持安全易用的人脸识别功能
一键安静模式
杜比音效2.1音响体系
静电感应式多媒体触控操作
娱乐飞梭音场控制
HDMI高清输出端口
其他特点 联想一键拯救/联想闪联任意通
环境要求
工作温度 0-35℃
工作湿度 参数纠错10%-90%(无冷凝)

在这个配置上可以看到它的优点,而它的价格是5400往下走,这种性价比,没有多少台电脑能相比的(个人感觉)

还有一款是
IBM thinkpad sl400
thinkpad系列我想不用我介绍了,原来还没有被联想收购时,价格只能看,现在联想收购后,价格是让人能接受的,我买的就是这款,thinkpad sl400作为IBM王牌商务笔记本的优点肯定是有的的,我买的就是这款

我当时买的价格是6000元,加了根2G内存条,100元,总共6100拿下!
我把我的配置给你看下,
电脑: 联想 ThinkPad SL 笔记本电脑
操作系统: Windows Vista Home Basic ( 32位 / SP1 / DirectX 10.0 )

硬件
处理器: 英特尔 Core 2 Duo T6570 @ 2.10GHz
主板: 联想 2743BC5 ( 英特尔 Mobile 4 Series Chipset )
内存: 4 GB ( DDR2 667MHz )
主硬盘: 富士通 MHZ2250BH G1 ( 250 GB )
显卡: Nvidia GeForce 9300M GS ( 256 MB / 联想 )
显示器: 联想 LEN4031 ( 14 英寸 )
光驱: 松下 DVD-RAM UJ870A ( DVD-RAM/DVD+-RW )
声卡: Conexant Systems High Definition SmartAudio 221 @ 英特尔 82801I(ICH9) HD Audio Controller
网卡: Atheros AR5006X Wireless Network Adapter

现在买的话,价格肯定还会更低~

惠普的CQ45系列最近也蛮受人关注的,我帮我朋友买的就是CQ45--307TX
配置 如下
处理器型号 Intel 酷睿2双核 T6400
标称主频 2GHz
前端总线 800MHz
二级缓存 2MB
内核架构 Penryn
主板芯片组 Intel PM45
标配内存容量 2GB
内存类型 DDRII
最大支持内存 8GB
硬盘/光驱
硬盘容量 250GB
硬盘描述 5400转
光驱类型 DVD刻录机
设计类型 光驱内置
光驱描述 双层 SuperMulti DVD±R/RW 光驱
显卡/音效
显卡类型 中低端独立显卡
显卡芯片 NVIDIA GeForce 9200M GS
流处理器个数 16
显存/位宽 256MB/64bit
音频系统 Intel High Definition Audio, 立体声音效
显示屏
屏幕尺寸 14.1英寸
屏幕比例 16:10
屏幕分辨率 1280×800
屏幕描述 TFT WXGA
尺寸/重量
笔记本重量 2370g
外形尺寸 334×237×33-40mm
机壳材质 复合材质
网络通信
无线网卡 支持802.11b/g(54Mbps)无线协议
网卡描述 1000Mbps以太网卡
支持蓝牙 无
调制解调器 56K
鼠标/键盘
指取设备 触摸板
接口
USB接口 3×USB 2.0(第三个与eSATA端口共享)
扩展接口 ExpressCard
读卡器 多合一读卡器(SD/MMC)
视频输出 1×HDMI 端口、1×VGA
其他接口 1×RJ11、1×RJ45、1组耳机音频输出/麦克风音频输入接口
电源描述
电池类型 锂电池
续航时间 2小时, 具体时间视使用环境而定
其他
操作系统 Windows Vista Home Basic
质保时效 2年部件和人工
附带软件 参数纠错惠普帮助与支持中心、HP Easy Setup、HP Advisor、HP Registration(Easy Setup 的组成部分)、惠普动态支持库、惠普软件更新 (HPSU)、惠普用户文档、Adobe Reader、惠普恢复管理器安装程序、Microsoft Works、DVDPlay、Muvee autoProcer(基本版)、Cyberlink Youcam、Cyberlink DVD 套件、Macromedia Flash Player、Adobe Shockwave Player、HP Games Powered by Wild Tangent(部分国家/地区)、HP PhotoSmart Essentials、Symantec 诺顿网络安全特警 2008 (Norton Internet Security 2008)(60 天实时更新)、最新的 Symantec 定义更新、Digital Personal 软件、摩托罗拉软质手写笔、MS Windows Live Messenger、AOL AIM Messenger 以及 Office Trial:Microsoft Office 2007 Home/Student(60 天试用)、Office Ready: Microsoft Office 2007 Pro(60 天试用)
随机附件 锂电池, 电源适配器, 说明书
其他性能 集成摄像头