日期:2014-05-17  浏览次数:20980 次

数据库sql中关于字段上的数据独立行显示
表结构类型如下:
desc customers;
Name Type Nullable Default Comments 
--------- ------------ -------- ------- -------- 
CUSTOMER# NUMBER(4)  
LASTNAME VARCHAR2(10) Y  
FIRSTNAME VARCHAR2(10) Y  
ADDRESS VARCHAR2(20) Y  
CITY VARCHAR2(12) Y  
STATE VARCHAR2(2) Y  
ZIP VARCHAR2(5) Y  
REFERRED NUMBER(4) Y
对于下面的这个语句不理解求高手帮忙,麻烦详细讲解一下,为什么CHR()里面换成其他的数就在一行显示,求高手!!  
SELECT customer#||CHR(10)|| firstname||' '||lastname "Customer Information" FROM customers;

------解决方案--------------------
其中的||为连接符,连接前后两个字段,值等内容
chr(10)为换行,chr为将指定的ascii码转换为字符,可以输出些特殊的字符与,ascii()函数相反
 "Customer Information" 是你选出前面一大串的别名

------解决方案--------------------
探讨

其中的||为连接符,连接前后两个字段,值等内容
chr(10)为换行,chr为将指定的ascii码转换为字符,可以输出些特殊的字符与,ascii()函数相反
"Customer Information" 是你选出前面一大串的别名