易截截图软件、单文件、免安装、纯绿色、仅160KB

PL/SQL的数据类型和常用函数

1)PL/SQL数据类型
名称
类型
说明
NUMBER
数字型
能存放整数值和实数值,并且可以定义精度和取值范围
BINARY_INTEGER
数字型
可存储带符号整数,为整数计算优化性能
DEC
数字型
NUMBER的子类型,小数
DOUBLE PRECISION
数字型
NUMBER的子类型,高精度实数
INTEGER
数字型
NUMBER的子类型,整数
INT
数字型
NUMBER的子类型,整数
NUMERIC
数字型
NUMBER的子类型,与NUMBER等价
REAL
数字型
NUMBER的子类型,与NUMBER等价
SMALLINT
数字型
NUMBER的子类型,取值范围比INTEGER小
VARCHAR2
字符型
存放可变长字符串,有最大长度
CHAR
字符型
定长字符串
LONG
字符型
变长字符串,最大长度可达32,767
DATE
日期型
以数据库相同的格式存放日期值
BOOLEAN
布尔型
TRUE OR FALSE
ROWID
ROWID
存放数据库的行号
2.常用函数
   1)处理字符的函数
   ||
   CONCAT ---并置运算符。
   格式∶CONCAT(STRING1, STRING2)
   例:’ABC’|| ’DE’=’ABCDE’
   CONCAT(‘ABC’,’DE’) =’ABCDE’
  
   ASCII---返回字符的ASCII码。
   例:ASCII(‘A’) = 65
  
   CHR---返回指定ASCII码的字符。
   例:CHR(65) = ‘A’
  
   INSTR---搜索子串位置
  格式∶INSTR(STRING , SET[ , 开始位置[ , 出现次数]])
   例∶ INSTR (‘this is a test’ , ‘i’ , 1,2)=6
  
   INITCAP---将字符串每个单词首字母均变为大写
  例: INITCAP(‘this is a test’)=’ This Is A Test’’
  
   LENGTH----计算串长
   格式∶ LENGTH(string)
  
   RPAD,LPAD---右填充、左填充。默认为填充空格。
   格式: RPAD(字符串 , 字符个数 , 填充字符)
  例: RPAD(‘ABC’ , 6 , ’H’)=’ABCHHH’
  
   LTRIM,RTRIM-----左右截断。默认为删除空格。
  格式∶ LTRIM(STRING[,’SET’])
  例∶ LTRIM(‘***tes*t***’ , ’*’)=’ tes*t***’
  
   LOWER----将字符串转换为小写
   格式∶LOWER(string)
  
  UPPER---将字符串转换为大写
   格式∶UPPER(string)
  
  SUBSTR----提取子串。ST


相关文档:

航空公司管理系统(VC++ 与SQL 2005)

系统环境:Windows 7
软件环境:Visual C++ 2008 SP1 +SQL Server 2005
本次目的:编写一个航空管理系统
      这是数据库课程设计的成果,虽然成绩不佳,但是作为我用VC++ 以来编写的最大程序还是传到网上,以供参考。用VC++ 做数据库设计并不容易,但也不是不可能。以下是我的程序界面,后面 ......

oracle中比较实用sql语句

-- 查看ORACLE 数据库中本用户下的所有表
SELECT table_name from user_tables;
-- 查看ORACLE 数据库中所有用户下的所有表
select user,table_name from all_tables;
-- 查看ORACLE 数据库中本用户下的所有列
select table_name,column_name from user_tab_columns;
-- 查看ORACLE 数据库中本用户下的所有列
se ......

SQL语句坚行转横列的一种方法

库位  货物编号 库存数
1     0101     50
1     0102     60
1     0103     50
2     0101     90
2     0103     100
2     0111     30
3     0101     12 ......

SQL SERVER 数据库链接服务器总结


SQL SERVER 数据库链接服务器总结
前段时间,公司的项目开发用到C/S、B/S两种架构。CS部分因为数据的保密性和安全性,采用SQL SERVER 2000(后来随着软件版本升级,采用SQL Server 2005)局域网络。B/S部分采用Oracle9.2数据库。两个部分物理隔离,定时通过网络切换器进行网络切换以完成数据交换。
    ......

PL/SQL 取得删除纪录的条数

怎样统计PLSQL语言中删除语句执行之后一共删除了多少条纪录。
Oracle使用两种光标:显式光标和隐式光标。不管语句返回多少条纪录,PL/SQL为使用的每一条UPDATE、DELETE和INSERT等SQL命令隐式的声明一个光标。(要管理SQL语句的处理,必须隐式的给它定义一个光标。)
在PL/SQL中,当执行DML语句的时候,会自动打开一个隐式 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号