页面

2014年3月23日星期日

oracle多个单引号的处理

之前在群里有人提到关于Oracle 多个单引号的使用!在网上找到一篇有关Oracle多个单引号是如何处理的文章,于是就记录下来了。

本文摘自:http://blog.csdn.net/zhanminga/article/details/4674155


ORACLE中,单引号有两个作用,一是字符串是由单引号引用,二是转义。单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解。

下面转载
1从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个)。
SQL> SELECT '''' FROM DUAL;

''
--
'

为了证实结果是被第二个单引号转义的第三个单引号(既:SELECT '''' FROM DUAL;),我们做如下两个测试:

SQL> SELECT ''' FROM DUAL;
ERROR

ORA-01756:
括号内的字符串没有正确结束

2014年3月19日星期三

SQL Server 查看表结构命令

查看表结构:
       在SQL server 中查询表结构不像 Oracle  DB2 那样可以使用 desc tablename 的命令。
       在SQL server中使用   
       sp_help   tablename
       来查看表结构。
--------------------------

2014年3月18日星期二

Linux 逻辑卷的创建

逻辑卷(LV)创建分5步:
step1:创建PV,命令pvcreate
           pvcreate /dev/sdb /dev/sdc
           扫描pv可以使用pvscan命令,查看pv情况可以使用pvs、pvdisplay命令。

step2:创建VG,命令vgcreate
           vgcreate myvg  /dev/sdb /dev/sdc
           扫描vg可以使用vgscan,查看vg情况可以使用vgs,vgdisplay命令。

step3:创建LV,命令lvcreate
            lvcreate -L 2G -n mylv myvg
            可以使用lvdisplay 来查看lv情况

step4: 格式化LV,这里把lv格式化为ext4格式,命令mke4fs
             mke4fs /dev/myvg/mylv
           
step5:挂载LV,命令mount
           mount /dev/myvg/mylv  /mnt