PLSQL字符串类型,你为何如此强大?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1753个文字,预计阅读时间需要8分钟。
官方文档中,字符串(string/character data)是什么:字符串是一系列从特定字符集中选定的符号。
官方文档什么是字符串stringcharacterdata:asequenceofselectedsymbolsfromaparticularsetofcharacters.(从特官方文档
什么是字符串
string/character data:a sequence of selected symbols from a particular set of characters.(从特定字符集中选中的一系列字符) 在PL/SQL中有三种类型:
- Fixed-length strings(定长字符串):在右边用空格填充,直到达到在声明时指定的长度的字符。
- Variable-length strings(变长字符串):有指定的最大长度(必须小于21767),但不会被填充。
- Character large objects (CLOBs)(字符大对象):是不定长度的字符串,可以达到128TB。 字符串可以是文字或变量。字符串文字被包在单引号中: 'This is a string literal' 要在字符串中嵌入单引号,使用两个挨着的单引号'' 'This isn''t a date' 还可以用“q”来转义,比''更易读。 q'[This isn't a date]'
声明字符变量
ORACLE数据库提供的字符数据类型有:CHAR, NCHAR,,VARCHAR2,NVARCHAR2, CLOB和NCLOB。以N开头的是“national character set”,可以存储Unicode字符数据。
本文共计1753个文字,预计阅读时间需要8分钟。
官方文档中,字符串(string/character data)是什么:字符串是一系列从特定字符集中选定的符号。
官方文档什么是字符串stringcharacterdata:asequenceofselectedsymbolsfromaparticularsetofcharacters.(从特官方文档
什么是字符串
string/character data:a sequence of selected symbols from a particular set of characters.(从特定字符集中选中的一系列字符) 在PL/SQL中有三种类型:
- Fixed-length strings(定长字符串):在右边用空格填充,直到达到在声明时指定的长度的字符。
- Variable-length strings(变长字符串):有指定的最大长度(必须小于21767),但不会被填充。
- Character large objects (CLOBs)(字符大对象):是不定长度的字符串,可以达到128TB。 字符串可以是文字或变量。字符串文字被包在单引号中: 'This is a string literal' 要在字符串中嵌入单引号,使用两个挨着的单引号'' 'This isn''t a date' 还可以用“q”来转义,比''更易读。 q'[This isn't a date]'
声明字符变量
ORACLE数据库提供的字符数据类型有:CHAR, NCHAR,,VARCHAR2,NVARCHAR2, CLOB和NCLOB。以N开头的是“national character set”,可以存储Unicode字符数据。

