搜索到与相关的文章
数据库相关

nchar,char,varchar 与nvarchar区别

char类型:对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节,CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。因为是固定长度,所以速度效率高。Varchar类型:Varchar的类型不以空格填满,比如varchar(100),但它的值只是"qian",则它的值就是"qian"而char不一样,比如char(100),它的值是"qian",而

系统 2019-08-12 01:54:40 2303

数据库相关

BZOJ 1036 [ZJOI2008]树的统计Count

以前动态树写过这个题,今天尝试树链剖分解决~模板题,就声明一点,线段树维护的是点权ViewCode1#include2#include3#include4#include5#include67#defineN500008#defineM1000009#defineINF1e91011usingnamespacestd;1213inthead[N],to[M],ne

系统 2019-08-12 01:54:20 2303

数据库相关

SQL行转列

创建临时表#Resultifobject_id('tempdb..#Result')isnotnulldroptable#Resultcreatetable#Result(EmployeeNMnvarchar(50),CriterionNamenvarchar(200),EvalPointsmallint)查询结果集添加到临时表insertinto#ResultSELECTH.EmployeeNMEmployeeNM,CriterionName+'@'+E

系统 2019-08-12 01:54:02 2303

数据库相关

用sql实现查询重复记录的代码

1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpeopleIdfrompeoplegroupbypeopleIdhavingcount(peopleId)>1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录deletefrompeoplewherepeopleIdin(selectpeople

系统 2019-08-12 01:52:48 2303

数据库相关

A Software Developer’s Reading Plan

Igotthislistfrom《CodeComplete》Book:1.IntroductoryLevelTomovebeyond“introductory”levelatConstrux,adevelopermustreadthefollowingbooks.《AGuidetoBetterIdeas,4thed》Adams,JamesL.ConceptualBlockbusting:Cambridge,Mass.:PerseusPublishing.《

系统 2019-08-12 01:52:31 2303

数据库相关

驱动-几个关键函数的实现(第三天)

打开intopen(structinode*inode,structfile*filp);模块使用计数加1识别次设备号硬件操作检查设备相关错误(诸如设备未就绪或类似的硬件问题)如果设备是首次打开,则对其初始化如果有中断操作,申请中断处理程序关闭intrelease(structinode*inode,structfile*filp);模块使用计数减1释放由open分配的,保存在filp>private_data里的所有内容。硬件操作:如果申请了中断,则释放

系统 2019-08-12 01:52:23 2303

数据库相关

存储过程与函数

1、存储过程存储过程的参数形式参数和实际参数,例如,有如下一个存储过程,该过程接收一个作家代码和一个工资值,将该作家的工资改为接收到的工资值。Java代码createorreplaceprocedureupdateauths(p_authscodeauths.author_code%type,p_authssalaryauths.salary%type)asbeginupdateauthssetsalary=p_authssalarywhereauthor

系统 2019-08-12 01:52:10 2303

数据库相关

zencart数据库操作函数

zencart四个常用的数据库操作函数:1:$db->Execute();执行SQL语句2:$db->bindVars();在zen-cart电子商务程序中,使用查询,修改,删除语句的时候,sql语句的形成和变量的赋予都有严格的规则和技巧,大部分都是使用zencart$db对象下bindVars()函数来处理.比如查询email_address='熊斌@136.com'邮件的会员信息,那么你就可以如此操作.$email_address=zen_db_pre

系统 2019-08-12 01:51:55 2303

数据库相关

嵌套游标的使用

declarecur1cursorforselect...fromtable_name1where...groupby/orderby...opencur1FETCHNEXTFROMcur1INTO...while(@@FETCH_STATUS=0)begin....declarecur2cursorforselect...fromtable_name2where...groupby/orderby...set@sql='select...fromtabl

系统 2019-08-12 01:51:32 2303

数据库相关

VB中用ADO对象动态建立新的数据库和表

前面讲到的方法有一定的局限性,它不能让用户产生自己所需的数据库文件,即使能产生数据表也只能在原有表的基础上生成。我们现在的目的就是让用户利用ADO对象在程序运行过程中创建数据库和表,就好象他利用Access来建立数据库和表一样。为此,我们应该引用对象库"MicrosoftActiveXDataObjects2.5Library"和"MicrosoftADOExt2.1.ForDDLSecurity"我们不妨用一个实例来说明具体的操作过程和方法。我们的实例要

系统 2019-08-12 01:33:02 2303