数据库技术
原始表Book数据如下: id为自增长整数,text为内容,pid为上级IDid text pid1 第一层 02 数学 03 第二层 14 语文 15 第三层 36 英语 3……………………现要求拷贝一份这样的数据到同一个表Book中,成功后的数据应该如下id text pid100 第一层 01 ...
一些基础忘记随时查看。。 #整备恢复 mongodump --port 20001 --authenticationDatabase=admin -u * -d lvlv -c lvlv -o /home mongorestore --drop --host 172.16.201.74 --port ...
一、查询某一年的每月汇总数据 SELECT CONVERT(CHAR(7), FinishDate,120) as FinishDate, SUM(Amount) as Amount,convert(varchar,100*SUM(Amount)/65000000)+'%' as Ratio FRO ...
今天因为要处理曾经的一个Bug产生的数据库字段内容冗余的问题,需要用到截取函数。 在网上翻阅了一下,找到了这个字符串函数POSITION。 POSITION(substr IN str) POSITION(substr IN str) is a synonym for LOCATE(substr,s ...
特别注意 sqlbulkcopy.ColumnMappings.Add(dt.Columns[i].ColumnName, dt.Columns[i].ColumnName); 插入的时候列的顺序可以不一致,但名称和数据类型最好要保存一致。不一致时候,也能进行正确的转换,除了比如DataTime数据 ...
mysql 数据库 1、是关系型数据库; 2、体积小、支持多处理器、开源、免费 3、在 Internet 中小型网站中的使用率尤其高 mysql 数据库开发常见问题及优化 一、库表设计 1.1 引擎选择 在 mysql 5.1 中,引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运新的 m... ...
写的sql:selectto_number(substr(B.年龄,1,instr(B.年龄,‘天‘)-1))as年龄,A.病人id,A.主页idfrom病案主页A,病人信息BwhereA.病人ID=B.病人IDandA.主页ID=B.主页IDandto_number(substr(B.年龄,1,instr(B.年龄,‘天‘)-1))<29andB.年龄notlike‘%岁%‘andB.年龄notlike‘%月%‘报错:..
CREATE TABLE myTable_yq(Document varbinary(max),yq varchar(20)) --SELECT @xmlFileName = 'c:\TestXml.xml' INSERT INTO myTable(Document) SELECT * FROM O ...
一、SQL SERVER 2008缓存 1、首先新建一个数据库,创建表Table_2 在查询窗口可以看到 2、重新新建一张表Table_3 那么我们在窗口中使用的时候还是只能看到Table_2 当然了,我们也可以手动写Table_3,同样可以查询出来,但是对于有强迫症的来说, 底下的红线看着怎么也不 ...
便于理解,直接上例子: SELECT case 如果 when sex='1' then '男' sex='1',则返回值'男' when sex='2' then '女' sex='2',则返回值'女' else 0 其他的返回'其他’ end 结束from sys_user 整体理解: 在sys ...