易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : sql

SQL 查看本周的星期一和星期天

--SQL 查看本周的星期一和星期天
/*
系统的时间默认把星期天作为一个星期的第一天,但是我们中国习惯把星期一作为一个星期的第一天,因此如果当天是星期天时需要判断一下
*/
DECLARE @MondayTime varchar(10)
DECLARE @SundayTime varchar(10)
IF(datepart(weekday,getdate())-2 < 0)
BEGIN
 SET @MondayTime = convert(varchar(10),dateadd(dd,-1,getdate())-(datepart(weekday,dateadd(dd,-1,getdate()))-2),120)
 SET @SundayTime = convert(varchar(10),dateadd(dd,-1,getdate())+(8-datepart(weekday,dateadd(dd,-1,getdate()))),120)
END
ELSE
 BEGIN
  SET @MondayTime =convert(varchar(10),getdate()-(datepart(weekday,getdate())-2),120)
  SET @SundayTime =convert(varchar(10),getdate()+(8-datepart(weekday,getdate())),120)
 END
 SELECT @MondayTime as '第一天(周一)', @SundayTime as '最后一天(周日)'
 
--也可以设置每周的第一天
设置星期一为一周的第一天
SET DATEFIRST 设置一周的第一天是星期几,该设置对所有用户均有效,除非再次修改,否则该设置将一直保留。
SET DAT ......

SQL面试题[经典收录]


SQL面试题(1)
create table testtable1
(
id int IDENTITY,
department varchar(12)
)
select * from testtable1
insert into testtable1 values('设计')
insert into testtable1 values('市场')
insert into testtable1 values('售后')
/*
结果
id department
1   设计
2   市场
3   售后
*/
create table testtable2
(
id int IDENTITY,
dptID int,
name varchar(12)
)
insert into testtable2 values(1,'张三')
insert into testtable2 values(1,'李四')
insert into testtable2 values(2,'王五')
insert into testtable2 values(3,'彭六')
insert into testtable2 values(4,'陈七')
/*
用一条SQL语句,怎么显示如下结果
id dptID department name
1   1      设计        张三
2   1      设计        李四
3   2      市场        王五
4   3  &nbs ......

SQL SERVER CE中 查询语句变量的使用

因为不支持存储过程,所以查询语句如下:
string SLQuery =
                "INSERT INTO ParkLocation(ParkName,Latitude, Longtitude,Charge,TotalSpace,EmptySpace,ParkCaption,UpdataTime)"+
                "VALUES(?,?,?,?,?,?,?,?)";
然后每个问号就是一个SqlCeParameter。 ......

[SQL 2000]发生错误1069:由于登录失败而无法启动服务


错误1069是一个Windows NT/2000的系统错误。错误1069表明服务不能被启动(当启动服务时返回“登录失败”错误)。例如,当启动MSSQLServer服务时,得到如下错误提示:
发生错误1069:由于登录失败而无法启动服务
此时正在MSSQLServer服务上执行该服务操作
如果服务被一个没有“登录服务”权限的帐户所启动时会发生1069错误。解决该问题的方法是给予该帐户以“登录服务”权限。
具体到MSSQLServer的问题,如果在安装在Windows XP上安装SQL Server 2000开发版,并选择了默认设置(仅Windows的身份验证方式,默认实例,用Windows的Administrator用户进行的安装等),一般会发生上述问题。解决的方法会有很多种,但最简单的方法是:
依次打开Windows控制面版->管理工具->服务->MSSQLSERVER->属性->登录,将登录身份改为本地系统帐户
......

ADO的SQL语句中的“*”和“?”

由于VBA中代表单个和多个字符是用“?”和“*”代表的,所以许多刚学ADO的朋友经常会问:为什么在SQL语句中这两个符号不能用呢?应该用什么符号来代表呢? 这是因为VBA+ADO所用的驱动的关系,本人对这个也不是太精,具体大家可以去微软的网站上找找答案,所以VBA+ADO的SQL语句中的“*”和“?”这两个符号是用“%”和“_”,即百分号和下划线,明白了吧,赶快去试试吧。 再说一个差不多的问题,如果列标题中包含有“.”号,直接输入是不行的,需要用“#”号来代替。 ......

SQl server2000 学习总结

上周一java 的失利了,虽然还没正式开这门课,但我也自学了半年,这次的失利让我深刻认识了自己所存在的不足。为以后学习留下了宝贵的经验。熟话说:“不入虎穴,焉得虎子”。
后天,我要再一次去北大。这次考SQL SERVER2000 ,同样,这门还没学完,其实,是刚开始学。学到了第三章关系模式设计原理 , 虽然没有必胜的信心。但我会尽我全力。冲破最后一道防火线。经过这两天的操练,我总结:考数据库其实有诀窍。看看历年考题就会惊奇的发现每年的类型很像。虽然,每次考试内容都不一样,但无非也就是下面几种考试题型:
1,建表 设置主键 外键 实体类型 有无返回值
2,往表里填数据 (这里有很多小的细节)
3,SQL 查询 其中包含三小题 ,每一小题有不同的方式。
4,修改记录
5,删除记录
6,游标 可能这对我来说你最有挑战性的 因为我根本就不懂游标。对我来说是难点,但对别人可能就很容易。我根本就没学过。不过还有离考试还有26小时,我还有时间,这是我接下来要学的重点。游标做的好不好是判断你能否得优的关键。今晚练习了这道题:
create table e191_sporter( sno char (5) primary key,
sname varchar (20) not null,
sex char (2) ......
总记录数:4346; 总页数:725; 每页6 条; 首页 上一页 [515] [516] [517] [518] 519 [520] [521] [522] [523] [524]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号