
数据库
ykdsg
能喝一杯的程序员。
展开
-
SQLServer批量生成数据的方法
批量生成数据的方法DECLARE @i SMALLINTSET @i = 1WHILE (@i BEGININSERT INTO prvflat_stuinfo_part(stuid,identitycard,stuname,stucode,sex,region)VALUES(newid(),330727198209193511,ckj+@i,@i,1,5105)SET @i原创 2008-04-17 11:02:00 · 1572 阅读 · 0 评论 -
sql 语句的一些解释
SELECT ISNULL(MAX(RIGHT(RTRIM(taskcode),7)),0) AS maxcode FROM prvflat_statask WHERE ISNUMERIC(RIGHT(RTRIM(taskcode),7))=1 AND SUBSTRING(taskcode,1,1)=T AND SUBSTRING(RIGHT(RTRIM(taskcode),7),1,原创 2008-06-17 11:59:00 · 742 阅读 · 0 评论 -
关于数据库的优化查询
本来是要关联三张表的查询,现优化成先查两张表,再取出第三张表转换成Map,然后在程序中拼装现在DAO中封装,分别去两个Listpublic List getAssistanceStudentList(VarifySearch search) { String sql = ""; sql="select sa,stu from StudentAssistance as sa,原创 2008-06-30 18:36:00 · 674 阅读 · 0 评论 -
sqlserver 备份文件转成数据库文件
利用下面的语句可以将数据库bak备份文件,转成数据文件。 RESTORE DATABASE Northwind _newFROM DISK = c:/backup/Northwind.bakWITH MOVE stusys_data TO d:/eis/eis.mdf,MOVE stusys_log TO d:/eis/eis.ldf原创 2009-10-14 14:46:00 · 696 阅读 · 0 评论 -
sql游标
因为要根据很复杂的规则处理用户数据,所以这里用到数据库的游标。平时不怎么用这个,写在这里纯粹为自己备个忘。 --将学籍号重复的放入临时表 tmp_zdsoft_unitive_code(除高中学段外)drop table tmp_zdsoft_unitive_code;select s.id ,sch.school_code,sch.school_name,s.student_nam原创 2009-10-27 21:08:00 · 485 阅读 · 0 评论 -
SQL中的in和exists的区别
在网上看到一个很好的例子讲解in和exists的区别,这里备忘下。本示例所示查询查找由位于以字母 B 开头的城市中的任一出版商出版的书名: USE pubs SELECT title FROM titles WHERE EXISTS (SELECT * FROM publishers WHERE pub_id = titles.pub_id AND city转载 2010-04-22 18:16:00 · 1049 阅读 · 1 评论