随笔分类 -  DataBase

Oracle,MSSQL
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER FUNCTION [dbo].[f_Split](@temp varchar(8000),@par... 阅读全文
posted @ 2009-04-27 13:55 jinweida 阅读(372) 评论(0) 推荐(0)
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Declare @result varchar(4000),@mxoid varchar(32),@sno intcreate table #t ( MxOID varchar(32), ... 阅读全文
posted @ 2009-03-18 10:45 jinweida 阅读(180) 评论(0) 推荐(0)
摘要:--判断数据是否存在记录存在修改,否则插入create proc HotLines_UpdateOrInsert @StartCity char(3)='', @EndCity char(3)='', @PriceDay1 money, @PriceDay2 money, @PriceDay3 money, @PriceDay4 money, @... 阅读全文
posted @ 2008-08-05 15:00 jinweida 阅读(290) 评论(0) 推荐(0)
摘要:SELECT (case when a.colorder=1 then d.name else '' end) N'表名', a.colorder N'字段序号', a.name N'字段名', (case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) N'标识', (case when (SELECT... 阅读全文
posted @ 2008-07-09 10:28 jinweida 阅读(298) 评论(0) 推荐(0)
摘要:DECLARE @Result TABLE( [ID] INT IDENTITY(1,1) PRIMARY KEY, [UrlName] NVARCHAR(50), [Numbers] INT)INSERT INTO @Result ([Numbers],[UrlName])SELECT COUNT(*) AS [Numbers],'百度' AS [UrlName] FROM [I... 阅读全文
posted @ 2008-07-07 13:06 jinweida 阅读(221) 评论(0) 推荐(0)
摘要:1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看数据... 阅读全文
posted @ 2008-07-07 13:05 jinweida 阅读(223) 评论(0) 推荐(0)
摘要:/**//*CREATE FUNCTION dbo.sys_GetQuarterBeginDate(@month smalldatetime)RETURNS smalldatetimeAS--function : 返回季度的开始月BEGINDECLARE @dt smalldatetimeIF MONTH(@month) < 4 SET @dt = CONVERT(VARCHAR,YEA... 阅读全文
posted @ 2008-07-07 13:02 jinweida 阅读(620) 评论(0) 推荐(0)
摘要:oracle从一个表查询数据插入到另一个表中 insert into t_idd_event_history (detectorcode,detectorname,loopcode,subeventtype,description,occuretime,releasetime)select t.detectorid,t.detectorname,t.loopcode,t.subeventtype,... 阅读全文
posted @ 2008-06-16 10:32 jinweida 阅读(1021) 评论(0) 推荐(0)
摘要:往Oracle数据库中插入日期型数据(to_date的用法) 今天碰到了需要往Oracle数据库中插入日期型数据,要使用TO_DATE函数,在网上发现一篇写的不错的文章,摘来一起分享。 INSERT INTO FLOOR VALUES ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:MI:SS' ) ) ; 查询显示:20... 阅读全文
posted @ 2008-06-04 09:19 jinweida 阅读(3615) 评论(0) 推荐(0)
摘要:pl/sql基础pl/sql语句块 set serveroutput on size 10000 --设置缓冲区declarex varchar2(10);beginx:='this is ';dbms_output.put_line ('x的值为:'||x);end;分支语句结构 declarea number;b varchar2(10);begina:=2;if a=1 thenb:='a'... 阅读全文
posted @ 2008-05-29 21:44 jinweida 阅读(162) 评论(0) 推荐(0)
摘要:--授权grant create table , create view to scott;grant select on dept to tt;--给tt赋予选择dept权限--删除权限Revoke select on dept from tt;--把选择dept表权限从tt收回命令提示符连接isqlplusc:>sql /nologsql>conn sys/database as sysdba... 阅读全文
posted @ 2008-05-28 07:30 jinweida 阅读(237) 评论(0) 推荐(0)
摘要:已知关系模式: S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名 C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师 SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩 ---建表 create table s (sno varchar(50) not null,sname va... 阅读全文
posted @ 2008-03-23 21:41 jinweida 阅读(209) 评论(0) 推荐(0)
摘要:为管理岗位业务培训信息,建立3个表: S (SID,SN,SD,SA) SID,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 C (CID,CN ) CID,CN 分别代表课程编号、课程名称 SC ( SID,CID,G ) SID,CID,G 分别代表学号、所选修的课程编号、学习成绩 1. 使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名 --... 阅读全文
posted @ 2008-03-23 21:36 jinweida 阅读(361) 评论(0) 推荐(0)