Oracle简单入门
2010-03-14 11:33
330 查看
1、Oracle 数据类型介绍
Character数据类型:用来存储字母数字型数据。
Char():Char数据类型是一种有固定长度和最大长度的字符串。存储在数据类型为CHAR字段中的数据将以空格的形式补到最大长度。长度一般在1-2000字节之间。
Varchar():varchar型数据是varchar2型数据的快照。Varchar2()数据类型是一种可变长度的、有最大长度的字母数字型数据。Varchar2类型的字段长度可以达到4000字节.一个
空的Varchar(2000)字段和一个空的Varchar2(2)字段所占用的空间是一样的。
Nchar()和Nvarchar() Nchar()和Nvarchar()数据类型分布于Char()和Varchar2()类型是相同的,只不过他们用来存储NLS(National Language Support)数据。
DATA数据类型:用来存储日期和时间格式的数据。这种格式可以转换为其他格式的数据区浏览,而且他有专门的函数和属性用来控制和计算。
LOB数据类型:用来存储非结构化数据,比如二进制文件,图形文件,或其他外部文件。
BLOB:二进制数据;CLOB:字符型数据;BFILB:二进制文件
data:精确到秒;timestamp;精确到小数秒
2、常用的Oracle数据类型
Char(length): 存储固定长度的字符串。
Varchar:存储可变长度的字符串。
data:存储日期和时间。
integet:存储整数。
number:存储浮点数,但也可以用来存储整数。
binary_float:Oracle 10g提供的一种数据类型,用于存储一个单精度的32位浮点数。
binary_double:Oracle 10g提供的一种新数据类型,用于存储一个双精度的64位浮点数
3、C#连接Oracle数据库
其中Webconfig配置(连接字符串)
<connectionStrings>
<add name="TYRCC_connstr" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=china-007cb92da)
(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TYNHRK)));User ID=tytc;Password=123456;Unicode=True"
providerName="System.Data.OracleClient"/>
<add name="ConnectionString" connectionString="Data Source=TYNHRK;User ID=tytc;Password=123456.;Unicode=True"
providerName="System.Data.OracleClient"/>
<add name="ConnectionString2" connectionString="Expression: test_dataConnectionString"
providerName="System.Data.SqlClient"/>
</connectionStrings>
DAL层数据操作(详见CashSystem)
Character数据类型:用来存储字母数字型数据。
Char():Char数据类型是一种有固定长度和最大长度的字符串。存储在数据类型为CHAR字段中的数据将以空格的形式补到最大长度。长度一般在1-2000字节之间。
Varchar():varchar型数据是varchar2型数据的快照。Varchar2()数据类型是一种可变长度的、有最大长度的字母数字型数据。Varchar2类型的字段长度可以达到4000字节.一个
空的Varchar(2000)字段和一个空的Varchar2(2)字段所占用的空间是一样的。
Nchar()和Nvarchar() Nchar()和Nvarchar()数据类型分布于Char()和Varchar2()类型是相同的,只不过他们用来存储NLS(National Language Support)数据。
DATA数据类型:用来存储日期和时间格式的数据。这种格式可以转换为其他格式的数据区浏览,而且他有专门的函数和属性用来控制和计算。
LOB数据类型:用来存储非结构化数据,比如二进制文件,图形文件,或其他外部文件。
BLOB:二进制数据;CLOB:字符型数据;BFILB:二进制文件
data:精确到秒;timestamp;精确到小数秒
2、常用的Oracle数据类型
Char(length): 存储固定长度的字符串。
Varchar:存储可变长度的字符串。
data:存储日期和时间。
integet:存储整数。
number:存储浮点数,但也可以用来存储整数。
binary_float:Oracle 10g提供的一种数据类型,用于存储一个单精度的32位浮点数。
binary_double:Oracle 10g提供的一种新数据类型,用于存储一个双精度的64位浮点数
3、C#连接Oracle数据库
其中Webconfig配置(连接字符串)
<connectionStrings>
<add name="TYRCC_connstr" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=china-007cb92da)
(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TYNHRK)));User ID=tytc;Password=123456;Unicode=True"
providerName="System.Data.OracleClient"/>
<add name="ConnectionString" connectionString="Data Source=TYNHRK;User ID=tytc;Password=123456.;Unicode=True"
providerName="System.Data.OracleClient"/>
<add name="ConnectionString2" connectionString="Expression: test_dataConnectionString"
providerName="System.Data.SqlClient"/>
</connectionStrings>
DAL层数据操作(详见CashSystem)
相关文章推荐
- iBatis简单入门教程(oracle)
- oracle入门之第一章【简单查询语句】
- Oracle简单入门(连载)(1)
- hibernate3.4 注解 oracle简单入门例子
- 04-Oracle入门之简单select语句
- Oracle的一些简单入门
- Oracle入门---简单命令
- Oracle简单入门(连载)(2)
- oracle 关于package的简单入门
- 教你快速掌握一个简单的Oracle定时任务-入门基础
- 【LEFT JOIN 入门级实践】MYSQL 简单实现 ORACLE minus 差集函数
- 系列文章--oracle简单入门教程
- Oracle数据存储简单入门(增删改查)
- BI入门之而Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(3)创建一个简单的分析
- oracle 简单入门
- oracle入门学习(4) SELECT简单查询
- SSH入门简单搭建例子
- Oracle入门
- ios开发入门- tableview 简单使用(一)
- Oracle数据库事务(OracleTransaction)在C#中的一些简单应用