
mssql
柏伦 Belen
创业中。专注于生物科技信息化定制化开发、信息化规划咨询及行业软件运维。产品涵盖实验室管理系统、样本管理系统、生物信息云平台、生物客户服务系统等。
展开
-
Oracle SQL时间查询
时间区间查询字段类型:time或dateselect * from SAMPLE s where s.CREATE_TIME >= to_date('2021-01-01 12:00:00','yyyy-mm-dd hh24:mi:ss')字段类型:varcharselect * from F_IRMS i where to_date(substr(i.sto,1,10), 'yyyy-MM-dd') = to_date('2021-04-15', 'yyyy-mm-dd')时间查询异原创 2021-04-16 22:10:16 · 6603 阅读 · 0 评论 -
SQL SERVER2005 使用<>与!= 查询结果不一样的问题
我昨天测试一个东西,遇到了一个数据查询问题,让我非常郁闷与疑惑,非常不解。问题是这样的,有一张表叫STB,里面有1000条数据,有三个字段,分别为主键“机顶盒ID(STB_ID)”,“机顶盒条形码(STB_BAR_CODE)”,“机顶盒状态(STB_STATUS)”。主键为identity(1,1)。条码与状态均为varchar类型。状态里只有1、2、3、4四种值。--原创 2013-08-14 09:50:08 · 9286 阅读 · 0 评论 -
Mysql、SqlServer和Oracle 添加修改删除字段sql
转载自:http://ajava.org/blog-27-343.htmlMySql:添加单列:ALTER TABLE 表名 ADD 列名 数据类型 添加多列:ALTER TABLE 表名 ADD 列名1 数据类型1,Add 列名2 数据类型2 修改单列数据类型:ALTER TABLE 表名 CHANGE COLUMN 列名 数据类型转载 2014-04-04 17:07:14 · 21357 阅读 · 0 评论 -
MSSQL、ORALCE批量新增,后者太强
MSSQL:131072条数据,7秒。 代码:CREATE TABLE tempTable(bigint varchar(30),item_name varchar(30)); INSERT INTO tempTable VALUES (1, 'Hammer') DECLARE @counter int;SET @counter = 1 ;WHILE(@counter <= 17) BE原创 2015-03-04 11:21:18 · 18838 阅读 · 0 评论 -
联合主键条件过滤查询,记录一点点
多个联合主键,可以根据需求将主键的列当成一个列查询。比如:A_ID,A表主键,INT类型。B_ID,B表主键,INT类型。C_TYPE,TYPE表主键,字符类型。SQL(MYSQL写法):CONCAT(A_ID,'_',C_TYPE) 看看这个,表名:EXHIBIT,字段:EXHIBIT_TYPE、EXHIBIT_ID为联合主键 ,过滤第8行记录,写一个S原创 2015-12-06 14:34:51 · 16092 阅读 · 0 评论