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

数据库sql的特殊字符:

数据库sql的特殊字符:
1)单引号’:例如string a = “this is marry’s book.”;
             使用insert时就会出错。
             解决:a= a.Replace("'","''");
2)百分号% :例如string a = “50%”;
             使用like查询,查出带有50%的所有记录,则会被认为是通配符。
             解决:Select * from tbl where name LIKE '%/%%'  ESCAPE '/' 
 即a=a.Replace("%","/%%")
 或者[%]
3)下划线_ :例如 string a = “m_n”;
              使用like查询,select * from tbl where name like ‘%m_n%’,下划线被认为是通配符。
              解决:[_]
 
4)方括号[]:主要是左括号:[[]
5)尖括号^:[^]


相关文档:

sql 给表添加描述

加上表名和表描述后执行以下存储过程,即可为表添加描述
EXEC

sys.sp_addextendedproperty @name=
N'MS_Description'
,

@value=
N'表描述
'
,
@level0type=
N'SCHEMA'
,

@level0name=
N'dbo'
,

@level1type=
N'TABLE'
,

@level1name=
N'表名'
......

Oracle 查询并删除重复记录的SQL语句


查询及删除重复记录的SQL语句
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select   peopleId from   people group by   peopleId having count(peopleId) > 1)
 
2、删除表中多余的重复记录,重复记录是 ......

SQL命令查询Oracle存储过程信息(代码内容等)

SELECT * from ALL_SOURCE 
where TYPE='PROCEDURE'  AND TEXT LIKE
'%0997500%';
--查询ALL_SOURCE中,(脚本代码)内容与0997500模糊匹配的类型为PROCEDURE(存储过程)的信息。
根据GROUP
BY TYPE
该ALL_SOURCE中只有以下5种类型
1 FUNCTION
2 JAVA
SOURCE
3 PACKAGE
4 P ......

sql特殊语法

复制表的结构
select * into newtable from oldtable where 1<>1
复制表达额内容
insert into new table select *(列名) from oldtable
datediff函数用法
作用     
  返回两个日期之间的间隔。  
   
    语法   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号