摘要: 当执行set identity_insert tableName on 之后,便可以显示的为表中的自增列插入值,但当插入完成之后,应该尽快的把该属性设为OFF,否则自增列将无法工作。 阅读全文
posted @ 2007-12-03 15:34 不够谦虚 阅读(241) 评论(0) 推荐(0)
摘要: 当我们在编程中遇到需要更新列并同时读取更新后的值时,使用Update语句为局部变量赋值的方法就可以发挥作用了: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1 2 /*改变一下数据大小,使相乘的积可以可以适合tinyint,其他无任何意... 阅读全文
posted @ 2007-12-03 11:35 不够谦虚 阅读(555) 评论(0) 推荐(0)
摘要:  在字符长度一定时char的性能比varchar好,而在长度不确定时,char类型的字段在使用时性能略差。此种情况在SQL Server数据库下面能够体现,并且这个字段是经常使用的。   区别:   1.char的长度是固 定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于char (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的varchar2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。由于char是以固定长度的,所以它的速度会比 varchar快得多!但程序处理起来要麻烦一点,要用trim之类的函数把两边的空格去掉!   2.char的效率比varchar2的效率稍高。   3.目前varchar是varchar2的同义词。工业标准的varchar类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型varchar2,这个类型不是一个标准的varcha 阅读全文
posted @ 2007-12-03 08:15 不够谦虚 阅读(603) 评论(0) 推荐(0)
摘要: 1 alter table #test drop column id 2 alter table #test add id int identity 阅读全文
posted @ 2007-12-03 08:09 不够谦虚 阅读(471) 评论(0) 推荐(0)
摘要: 程序员是一个脆弱、特殊的群体,以各种方式生存在有01的世界里。 程序员的特点: 狂躁,但是有修养 随和,但是疯癫 肯向任何人学,但是不服任何人 守约,但是不守时 感情丰富,但是单纯 …… 阅读全文
posted @ 2007-12-02 00:12 不够谦虚 阅读(329) 评论(0) 推荐(0)
摘要: 在工作了一段时间,对Java有了比较深入的运用后说说自己的感觉。 我自己的职业也许要给一些人骂,我坦诚说我是做对日外包的,做这个工作不是说我对日本有多么的好感,只不过现在工作难找,而且我们也属于出口日 本,也不是从日本进口,所以心里觉得也不算过分。我们公司有两个外包部门,我所在的部门主要做得是J2EE架构的B/S或者B2C开发,另外一个外包部门 做.NET的比较多。 阅读全文
posted @ 2007-12-02 00:09 不够谦虚 阅读(784) 评论(5) 推荐(0)
摘要: 开发人员在运行任何T-SQL语句批处理时,SQL SERVER都要执行以下3步: 1、解析批处理 2、编译批处理 3、执行批处理 阅读全文
posted @ 2007-11-29 14:34 不够谦虚 阅读(507) 评论(0) 推荐(0)
摘要: 从存储过程结束信息的途径有4种: 1、结果集 2、输出参数 3、返回值 4、全局游标 阅读全文
posted @ 2007-11-29 12:01 不够谦虚 阅读(345) 评论(0) 推荐(0)
摘要: 从逻辑上讲,存储过程由两部分组成: 1、头部。 头部定义了存储过程的名称、输入、输出参数以及其他一些各种各样的处理选项 2、主体。 主体包含了一个或多个运行时要执行的T-SQL语句。 阅读全文
posted @ 2007-11-29 09:40 不够谦虚 阅读(366) 评论(0) 推荐(0)