数据库技术
在测试时发现插入数据库后的时间值与预期存在偏差,比实际时间慢13个小时排查步骤:1.因为是是远程数据库,所以首先考虑是不是服务器时间设置存在问题和实际时间一致,该条排除2.考虑是不是数据库时区设置问题 和实际时间一致,该条排除3.考虑Java代码在插入数据库之前对值做了改变在步骤1查看服务器时间时, ...
之前一直以为 mysql中没有 bit类型,需要使用 tinyint 来标识 bit。但是前端的实体类,不好控制,后来发现这些问题已经有了默认的统一设置,这样反而更好。 总结:MySQL中 使用布尔类型的字段,就用 tinyint(1) 辅助参考文章:https://blog.csdn.net/di ...
配置tomcat 解压后的路径 运行bin目录下的startup.bat 发现闪退,之前已经安装过java,可能没有配置环境变量 配置环境变量 新建 添加 运行 此时再运行startup.bat 网站测试http://localhost:8080/ ...
SQL设计,合同管理:显示已上报的购销合同;state=1 表示已提交的购销合同
DELETEFROMdd_itemWHEREdd_item.idIN(SELECT*from(SELECTa.idFROMdd_itemaLEFTJOINdd_item_catbONa.class_id=b.idWHEREb.parent_id=23and(b.namein(‘生蚝‘,‘带鱼‘,‘黄鳝‘)))asee)//mysql根据查询子条件进行
三 触发器 对某个表进行某种操作欠货(如:增删改查),希望触发某个动作,可以使用触发器。 1.创建触发器 create trigger trigger1_before_insert_tb1 before insert on tb1 for each row begin ... endbefore可以 ...
lpl = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = test1) ) )msi ...
(1)用户标识和鉴别: 该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才能提供系统的使用权 (2)存取控制 通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未授权的人员无法存取数据 (3)视图机制 为不同的用户定义视图,通过 ...
MySQL 和SQL server 都是后台数据库管理软件,都比较常用。 SQL server 多用于对某平台数据库的管理,数据的操作,比如财务系统数据等的录入、操作。 MySQL的图形化用户界面是SQLyog,它常用于后端中数据库的搭建,多站点多用户读取数据库数据常用其搭建。 因此,对于后端开发来 ...
在使用SQL Server时有时会用到分布式事务,下面是我总结的: 一、如何配置分布式事务的详细步骤 1. 双方启动MSDTC服务 MSDTC服务提供分布式事务服务,如果要在数据库中使用 SQL Server分布式事务,必须在参与的双方服务器启动MSDTC(Distributed Transacti ...