Sql server、Oracle
文章平均质量分 68
wucaijuan
这个作者很懒,什么都没留下…
展开
-
关于Oracle存储过程的若干问题备忘
<br />1.在oracle中,数据表别名不能加as,如:<br /> select a.appname from appinfo a;-- 正确<br /> select a.appname from appinfo as a;-- 错误<br /> 也许,是怕和oracle中的存储过程中的关键字as冲突的问题吧<br /> <br />2.在存储过程中,select某一字段时,后面必须紧跟into,如果select整个记录,利用游标的话就另当别论了。<br /> select af.keyn原创 2010-08-12 15:01:00 · 485 阅读 · 0 评论 -
SQL Server与oracle两者区别之语法区别
<br /> <br />1.<br />SQL Server:<br />Oracle: <br />Select top 1 * from tablename <br />Select * from tablename where rownum < 2<br /><br /><br />Select A.*, B.* from A left Join B on A.bh=B.bh<br />Select A.转载 2010-08-24 13:42:00 · 1352 阅读 · 0 评论 -
SQL Server与oracle两者区别之数据类型区别
<br /><br />类型名称<br />Oracle<br />SQLServer<br /> 比较<br />字符数据类型 CHAR CHAR :都是固定长度字符资料但oracle里面最大度为2kb,SQLServer里面最大长度为8kb<br />变长字符数据类型 VARCHAR2 VARCHAR :racle里面最大长度为4kb,SQLServer里面最大长度为8kb<br />根据字符集而定的固定长度字符串 NCHAR :NCHAR 前者最大长度2kb后者最大长度转载 2010-08-24 13:38:00 · 4318 阅读 · 1 评论 -
SQL Server 中创建一个函数(过滤某个字段值里面的html标签)
<br /><br />Create Function [dbo].[f_trimstr](@str nvarchar(4000))<br />returns nvarchar(4000)<br />AS<br />begin<br />declare @d int; <br /> declare @dd int; <br /> declare @sumstr nvarchar(4000); <br /> while (Charindex('<',@str)!=0 and Ch原创 2010-10-09 16:40:00 · 1071 阅读 · 0 评论