![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 55
nhwatertao
这个作者很懒,什么都没留下…
展开
-
CentOS7.6 rpm方式安装Mysql8.0.26
网上许多安装教程(忽略表名大小写、移动默认数据目录)有坑,经过成功实践,提炼精简安装步骤如下:1. 准备安装环境/*如果有mariadb的先卸载 */rpm -qa | grep mariadbrpm -e mariadb-libs-5.5.65-1.el7.x86_64 --nodeps /* 禁止SELINUX */vi /etc/selinux/configSELINUX=disabled/* 安装mysql-community-server依赖 */yum ...原创 2021-11-09 20:47:35 · 1122 阅读 · 2 评论 -
PowerBuilder锁表
1. SQLserver锁表的六种语法及with nolock的说明ELECT * FROM table WITH (TABLOCKX)SELECT * FROM table WITH (XLOCK)--查询过程中,其他会话无法查询、更新此表,直到查询过程结束SELECT * FROM table WITH (UPDLOCK)SELECT * FROM table WITH (TABLOCK)SELECT * FROM table WITH (HOLDLOCK)--查询过程中,其他...原创 2021-09-05 13:24:53 · 314 阅读 · 0 评论 -
SQLServer ODBC 驱动的区别
SQLServer 不同 ODBC 驱动的区别有三代不同的 Microsoft ODBC Driver for SQL Server。第一代 “SQL Server” ODBC 驱动程序仍作为 Windows Data Access 组件 的一部分提供。对于新开发的程序,不建议使用此驱动程序。第二代 从 SQL Server 2005 开始,SQL Server Native Client 包含一个 ODBC 接口,并且它是 SQL Server 2005 至 SQL Server 2012 中随附的原创 2021-04-20 20:46:11 · 1274 阅读 · 0 评论 -
向上取整函数
PowerBuilderCeiling(4.01) 5 确定大于或等于指定极限的最小整数Int(3.8) 3 确定小于或等于一个数的最大整数Truncate(9.28, 1) 9.2 将数字截断到指定的小数位数Truncate(9.9, 0) 9Round(9.624, 2) 9.62 四舍五入SQL ServerSELECT CEILING(13.15) 向上取整SELECT FLOOR(54.56) 向下取整MYSQlselect ceil(2.44);Select floor(2原创 2020-11-27 16:17:45 · 3835 阅读 · 0 评论 -
Sql server 数据转换
select '000'+CONVERT(varchar(10),999)+'00' , CONVERT(varchar(19),GETDATE(),120) select '000'+CONVERT( char(10),999)+'00' , CONVERT(varchar(6),GETDATE(),12) select '000'+STR(199.08,10,4), ...原创 2019-12-07 17:55:49 · 158 阅读 · 0 评论 -
MySQL与MSSQL字符串函数
MySQL | MSSQLCONCAT(s1,s2,...) | +...+...CONCAT_WS(x,s1,s2,...) |SUBSTRING(str,pos,len) | SUBSTRINGLOCATE(substr,str,pos) | CHARINDEX(substr...原创 2019-09-30 09:20:26 · 175 阅读 · 0 评论 -
SQL 登录名和数据库用户
-- 1. 创建新的SQL SERVER登录账号,登录名为usersf,密码为123。-- 1.1 使用存储过程完成EXEC sp_addlogin 'usersf','123';-- 1.2 用sql语句创建create login usersf1 with password='123';-- 2. 为DB_student数据库新建用户u1,其登录名为usersf。...原创 2019-09-22 11:43:41 · 2117 阅读 · 0 评论 -
PB执行动态SQL语句
PowerBuilder提供了四种格式的动态SQL语句1.既无输入参数,也无结果集。EXECUTE IMMEDIATE SQLStatement{USING TransactionObject};TransactionObject是事务对象名,大括号表示该子句可以省略,省略时使用SQLCA。Execute Immediate "Create Table table1( code...原创 2019-09-17 09:35:38 · 2709 阅读 · 0 评论 -
SQL如何避免除零错误
用Nullif函数和Case When Then Else End-- Nullif(expr1,expr2) expr1=expr2返回null;expr1<>expr2返回expr1-- Case When 分母=0 Then null Else 分子/分母 End-- Case 分母 When 0 Then null Else 分子/分母 End-- MySQ...原创 2019-09-16 09:53:11 · 1936 阅读 · 0 评论 -
PB12.5用ODBC连Mysql的配置方法
PB连Mysql根据网上资料走了一些弯路,在这里总结下:1.安装ODBC驱动在安装mysql-connector-odbc-8.0.16-win32.msi之前,先安装vc_redist.x86.exe(vc++2015)。注意:要安装32位版本的,因为PB12.5是32位的!2.配置DSN文件[ODBC]DRIVER=MySQLODBC8.0Unicode...原创 2019-08-25 08:35:20 · 4517 阅读 · 1 评论 -
SQL 2008r2备份到网络驱动器
SQL server 备份到网络驱动器,需要在SQL中映射网络驱动器。SQL server可以通过xp_cmdshell执行cmd命令,由于存在安全隐患,xp_cmdshell 默认是关闭的。首先需启用xp_cmdshell,然后执行映射命令。cmd的映射和删除映射命令如下:net use Z: \\IP\路径 密码 /user:IP\登录名net use Z: /...原创 2019-05-20 20:25:34 · 1379 阅读 · 2 评论