
SQL
Mr趣多多
时间就像一张网,你撒在哪里,收货就在哪里!
展开
-
SQL Sever字符型数据转换数字型进行计算
在操作由Excel表格导入SQL Server数据库的字符型数字进行sum()函数计算时,发生错误。提示为“...”可以直观分析是由数字的字符型格式导致的。我首先想到第一种解决方案利用SQL Server赋值时类型的自动转换,定义数字型变量,讲字符型的值付给数字型变量,通过变量的计算求出sum()后,再次赋值给字符型字段。对于多条数据,需要使用游标进行逐条计算。我的代码:出原创 2016-01-23 08:28:25 · 7593 阅读 · 0 评论 -
MySQL 更新基础数据表
在PACS的MySQL数据库里,收费项目与HIS收费项目不能同步,需要手工更新。一、使用INSERT INTO TABLE ON DUPLICATE KEY UPDATE 语句,将数据直接更新。数据库会判断,如果主键存在,则更新相应字段,如果主键不存在,则插入该行数据。相当于是 UPDATE 和 INSERT 的集合。优点:语句执行失败不会影响业务。要执行的语句数少,减少失误。...原创 2018-10-10 11:40:38 · 245 阅读 · 0 评论 -
SQL server 使用自增列序号列
创建表时,定义自增列identity属性create table test(id int identity,c varchar(10))id就是自增列。已经创建的表无法直接把某字段设置为自增,只能把原来的字段删除,之后再添加具有自增属性的列。步骤如下--删除列alter table adrop column list--添加具有identity属性的列alter...原创 2018-10-10 11:46:13 · 1868 阅读 · 0 评论 -
MySql 数据库查看视图的创建sql语句
在网上能找到大量的视图创建、修改、删除的语句,但是查看创建语句的语句不好找。show create view VIEW_NAME原创 2019-02-22 22:16:06 · 26854 阅读 · 2 评论 -
如何使用PLSQLDEVELOPER连接远程Oracle数据库
今天上午需要连接远程Oracle数据库,通过网上查找的帖子,未在Oracle文件夹下找到OracleDB\app\MuLing\product\11.2.0\dbhome_1\network\admin\tnsnames.ora 或者 product\11.1.0\client_1\network\admin\tnsnames.ora。故无法增加 ORACLE = --连接名称 (...原创 2019-02-22 22:30:00 · 1169 阅读 · 0 评论 -
【SQL】格式为yyyymmddhh:mm:ss的时间格式转换
格式为yyyymmddhh:mm:ss的时间格式转换医务部要求统计住院时间48小时以内病人的手术情况,通过计算出区时间cqrq与入区时间rqrq的时间差,可以进行统计。金仕达数据库中的时间格式为yyyymmddhh:mm:ss,非标准格式的字符串格式,需要转换成标准格式的时间格式datetime。使用一下语句datediff (hour,convert (datetime,su...原创 2019-02-22 22:38:40 · 22247 阅读 · 4 评论