SQL
知识铺
c/c++ JAVA
展开
-
pro*c 里 DATE 变量的故事
DATE DATE型的处理:DATE型一般声明为CHAR(20)。 往表中插入DATE型数据时,一般用TO_DATE()函数进行类型转换,取出值时一般用TO_CHAR()函数进行类型转换. EXEC SQL select to_char(hiredate,'yyyy/mm/dd hh24:mi:ss') into :ac_hire_date from EMP where empno=1234;原创 2014-04-28 21:42:36 · 893 阅读 · 0 评论 -
oracle 笔记
--服务器字符集: select name,value$ from props$ where name= 'NLS_CHARACTERSET'; --客户端字符集: select userenv('LANGUAGE'),userenv('LANG') from dual; --如何查询dmp文件的字符集 --用oracle的exp工具导出的dmp文件也包含了字符集信息,d原创 2014-04-28 21:44:38 · 463 阅读 · 0 评论 -
sql 模糊查询
需要查询某字段是否包含一个值,aaa是否存在于aaaa,2aaa,aaa2,aa2a,aaa3,aaa,这个字段中 。因为根据“,”逗号分开,要求的答案是:不在字段中。 用传统的like '%aaa%',显然不合适,这样虽然aaa不存在但是依然能查到该条记录。所以应该用以下语句实现:select * from Table where ','+colum+',' like '%,aaa,%'。实际原创 2014-04-28 21:44:43 · 482 阅读 · 0 评论