相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问:1、我字段类型是not null,为什么我可以插入空值2、为毛not null的效率比null高3、判断字段不为空的时候,到底要 select * from table where column '' 还是要用 ....
分类:
数据库 时间:
2014-08-22 10:39:46
阅读次数:
239
SELECT t.PROB_ID, STUFF((SELECT ',' + s.NOTESFROM gpcomp1.GPPROBNOTES sWHERE s.PROB_ID = t.PROB_IDFOR XML PATH('')),1,1,'') AS NOTESFROM gpcomp1.GPPRO...
分类:
其他好文 时间:
2014-08-21 21:00:04
阅读次数:
174
如果想在一个已经建好的表中添加一列,可以用诸如:alter table t1 add column addr varchar(20) not null;这条语句会向已有的表t1中加入一列addr,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table t1 add c...
分类:
数据库 时间:
2014-08-21 18:44:54
阅读次数:
245
PIVOT用于将列值旋转为列名(即行转列),在SQL Server2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_c...
分类:
数据库 时间:
2014-08-21 15:00:34
阅读次数:
292
Question:Given a sorted array of n integers that has been rotated an unknown number of times, write code to find anelement in the array. You may assum...
分类:
其他好文 时间:
2014-08-21 02:46:43
阅读次数:
194
@Select("SELECT * FROM wc_homework WHERE organization_id=#{classId} ORDER BY createtime DESC LIMIT #{start},#{count}")
@Results({
@Result(column = "course_id", property = "course_id"...
分类:
其他好文 时间:
2014-08-21 00:12:43
阅读次数:
227
MySQL 加入列,改动列,删除列ALTER TABLE:加入,改动,删除表的列,约束等表的定义。查看列:desc 表名;改动表名:alter table t_book rename to bbb; 加入列:alter table 表名 add column 列名 varchar(30); 删除列:...
分类:
数据库 时间:
2014-08-20 20:56:03
阅读次数:
220
表信息: 1 SELECT tabCols.COLUMN_NAME AS "Field", 2 tabCols.DATA_TYPE || '(' || tabCols.DATA_LENGTH || ')' AS "Type", 3 cons.constraint_type...
分类:
数据库 时间:
2014-08-20 19:28:32
阅读次数:
244
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).You are given a target value t...
分类:
其他好文 时间:
2014-08-20 13:49:52
阅读次数:
225