
数据库
不丸子
一个技术界的小学生,请多多指教
展开
-
mysql排序先字母后数字
单个查询有效,发现联合查询无效。原创 2023-02-24 15:06:04 · 439 阅读 · 0 评论 -
cenos7安装sqlserver
后面一路y,需要记住设置的sa密码。关闭系统密码登录,启用秘钥登录。原创 2022-12-20 09:48:07 · 1010 阅读 · 0 评论 -
SQL_Latin1_General_CP1_CI_AS and Chinese_PRC_CI_AS
【代码】SQL_Latin1_General_CP1_CI_AS and Chinese_PRC_CI_AS。原创 2022-09-28 14:34:29 · 397 阅读 · 0 评论 -
sqlserver给表加备注
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', --上述为系统写死的@value=N'区域信息' , --添加的备注@level1name=N'bd_ar' --表名称GOEXEC sys.sp_updateextendedproperty @name=N'MS_Descripti原创 2022-05-19 07:42:29 · 1568 阅读 · 0 评论 -
oracle获取昨天上个月的日期
昨天select to_char(sysdate - 1,'yyyy-MM-dd') from dual;上个月,其中,加上trunc与不加trunc函数的效果一致。select to_char(add_months(trunc(sysdate),-1),'yyyymm') from dual;原创 2022-04-26 07:59:59 · 3922 阅读 · 0 评论 -
mybatis判断integer为空字符串的问题
一、现象当status为Integer类型的时候,传入的值为0时,以下语句无法通过:<if test="status != null && status != ''"> and a.STATUS = #{status}</if>而当传入1的时候,则可以进入到代码块。二、原因与解决mybatis在预编译sql时,使用OGNL表达式来解析if标签,对于Integer类型属性,在判断变量是否等于’‘时:status != ‘’,OGNL会返回’'的长度,(原创 2022-04-22 09:16:00 · 3017 阅读 · 1 评论 -
ORACLE +mybatis insert all批量插入使用序列unique constraint
使用insert all into 向oracle数据表中一次性插入多条数据的时候,使用序列号生成主键insert allinto test values(seq.nextval)into test values(seq.nextval)select 1 from dual;插入的多条数据获取的序列的值是一样的。建议采用触发器生成id。...原创 2021-03-10 13:12:26 · 1801 阅读 · 0 评论 -
ORA-28040:No matching authentication protocol Missing artifact com.oracle:ojdbc6
Missing artifact com.oracle:ojdbc6:jar:11.2.0.3根据下面链接下载(长期有效)。下载之后导入到本地maven库mvn install:install-file -Dfile=ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar资源位置:链接: https://pan.baidu.com/s/1t405BuRhAJ1Ej原创 2021-02-23 15:47:28 · 144 阅读 · 0 评论 -
centos7 docker安装oracle12c
一、设置国内docker源vi /etc/docker/daemon.json添加如下内容:{ "registry-mirrors" : [ "http://ovfftd6p.mirror.aliyuncs.com", "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com", "https://pee6w651.m原创 2021-02-22 10:37:24 · 532 阅读 · 0 评论 -
docker安装redis并设置密码
一、查询可用版本可通过网站查询。也可通过命令行查询。docker网站查询目标可用版本docker search redis查询结果如下:二、获取镜像docker pull redis三、启动redis并设置密码 docker run -d --name redis -p 6379:6379 redis --requirepass "mima"启动完成四、查看redis不输入密码,显示鉴权失败:通过密码打开,设置成功:...原创 2021-01-18 07:55:59 · 523 阅读 · 0 评论 -
win10的oracle客户端环境变量设置和oraclehomekey,oraclehomedir问题
win10的oracle客户端环境变量设置打开高级设置点击新建,分别创建如下三个环境变量:ORACLE_HOME=d:\u01\Ora11InstantClient(客户端根目录)TNS_ADMIN=d:\u01\Ora10InstantClient\network\admin (tnsnames.ora所在目录)NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(Oracle消息使用的语言)当使用plsql去连接的时候,弹出oraclehomekey 和o原创 2020-12-20 11:44:22 · 9319 阅读 · 4 评论 -
SELECT command denied to user ‘‘@‘%‘ for column
mysql导出的时候,报错:SELECT command denied to user ‘’@’%’ for column…是因为创建视图时候的用户被删除掉了,找不到创建目标视图的用户,添加用户并授权即可CREATE USER ‘xxxx’@’%’ IDENTIFIED BY ‘xxxx’;GRANT ALL ON . TO ‘xxxx’@’%’;...原创 2020-11-20 15:14:47 · 5201 阅读 · 0 评论