gdjlc

培养良好的习惯,每天一点一滴的进步,终将会有收获。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页

2012年11月4日

摘要: 1.默认账户scott的解锁cmd命令行下输入sqlplus,在“请输入用户名”后面输入命令: conn sys/sys as sysdba(用超级管理员登录),解锁scott:alter user scott account unlock;2.显示当前用户:show user;3.切换用户:con 阅读全文
posted @ 2012-11-04 23:18 gdjlc 阅读(342) 评论(0) 推荐(0) 编辑

2012年3月15日

摘要: select TableName = O.name, OWNER = USER_NAME(O.uid), FieldId = C.colid, FieldName = C.name, FieldType = T.name + CASE WHEN T.name IN (N'decimal',N'numeric') THEN N'(' + CAST(C.prec as varchar) + N',' + CAST(C.scale as varchar) + N')' WHEN T.name = N'float' OR T.name like N'%char' OR T.name like N'%binary' THEN N'(' + CAST(C.prec as varchar) + N')' ELSE N'' END, 阅读全文
posted @ 2012-03-15 23:37 gdjlc 阅读(829) 评论(0) 推荐(0) 编辑

2012年3月14日

摘要: 新个税计算公式 1500 4500 9000 35000 55000 80000 =45% 13505 阅读全文
posted @ 2012-03-14 00:02 gdjlc 阅读(1738) 评论(0) 推荐(0) 编辑

2012年3月6日

摘要: FROM T1,T2是ANSI SQL-89的旧语法,用逗号分隔FROM子句出现的表名,没有JOIN关键字,也没有ON子句,它只支持交叉联接和内联接,不支持外联接;如果没有指定联接条件就是一个交叉联接。 新的ANSI SQL-92去掉了逗号,引入了JOIN和ON,支持交叉联接、内联接和外联接。 优化器为使用上面两种语法的语句生成了相同的执行计划,性能是一样的。 阅读全文
posted @ 2012-03-06 23:45 gdjlc 阅读(4025) 评论(0) 推荐(0) 编辑

2012年3月1日

摘要: 在SQL中谓词(逻辑表达式)的可能取值有TRUE、FALSE和UNKNOWN,这就是所谓的三值逻辑。UNKNOWN逻辑通常出现在涉及NULL值的逻辑表达式中,NULL代表一种缺失的值,当把一个缺失的值和另一个值(这个值也可能是NULL)进行比较时,逻辑结果总是UNKNOWN。查询筛选器(ON WHERE HAVING)都把UNKNOWN当作FALSE处理,使筛选器取值为UNKNOWN的行会被排除在结果集之外。而 CHECK结束中的UNKNOWN被当作FALSE对待,如表中一个CHECK结束要求某列大于0,向该列插入NULL值也会成功,因为 NULL>0等于UNKNOWN。在筛选器中比较两 阅读全文
posted @ 2012-03-01 23:22 gdjlc 阅读(272) 评论(0) 推荐(0) 编辑

2012年2月27日

摘要: CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY); DECLARE @max AS INT, @rc AS INT; SET @max = 1000000; SET @rc = 1; INSERT INTO dbo.Nums(n) VALUES(1); WHILE @rc * 2 = @max BEGIN INSERT INTO dbo.Nums(n) SELECT n + @rc FROM dbo.Nums; SET @rc = @rc * 2; END INSERT INTO dbo.Nums(n) SELECT n + @rc FROM dbo.Nums WHERE n + @rc = @max; GO 阅读全文
posted @ 2012-02-27 23:33 gdjlc 阅读(610) 评论(0) 推荐(0) 编辑

2012年2月26日

摘要: 右击项目选择“Build Path”--“Configure Build Path...”--“Java Build Path”--“Libraries”,在JARS and class folders on the build path下面列表有两个选项Android.jar和Android 2.2,把Android.jar删除即可。 阅读全文
posted @ 2012-02-26 15:20 gdjlc 阅读(220) 评论(0) 推荐(0) 编辑

2012年2月18日

摘要: 联接运算涉及下列步骤的一个子集(取决于联接的类型):1.执行笛卡尔积cross join;2.应用on筛选器;3.添加外部行(只在外联接outer join中发生)。所以,当使用内联接inner join时哪里指定逻辑表达式on和where作用一样,因为会跳过步骤3。当使用外联接outer join时,步骤2的on筛选器对保留表中部分行的删除不是最终的,因为步骤3会把这些行再添加回来,而where筛选则是最终的。例子,先插入测试数据:USE tempdbGOif OBJECT_ID('dbo.Article') is not null drop table dbo.Articl 阅读全文
posted @ 2012-02-18 23:17 gdjlc 阅读(1146) 评论(0) 推荐(0) 编辑

2011年11月5日

摘要: --压缩文件: a 压缩,-ep 从名称中排除路径declare @sql nvarchar(200)set @sql = '"D:\Program Files\WinRAR\WinRAR.exe" a -ep F:\a.rar F:\a.txt'exec master..xp_cmdshell @sql--解压文件: e 解压,-o+ 覆盖declare @sql nvarchar(200)set @sql = '"D:\Program Files\WinRAR\WinRAR.exe" e -o+ F:\a.rar F:\ 阅读全文
posted @ 2011-11-05 14:24 gdjlc 阅读(1363) 评论(0) 推荐(0) 编辑

2011年7月16日

摘要: 根据上图A表和B表,按照年份和地区生成1至12个月的数据,结果如下:方法一:select YEAR,AreaName, MAX(case Month when '1' then Money else 0 end) as [1月], MAX(case Month when '2'... 阅读全文
posted @ 2011-07-16 14:30 gdjlc 阅读(496) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 37 下一页