自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_37178232的博客

python小白

  • 博客(24)
  • 收藏
  • 关注

原创 python循环小练习

python3循环小练习实现输出1 1.2 1.23 1.234 … 1.23456789第一种简单思路实现存到一个队列里,一次遍历list=[1,1.2,1.23,1.234,1.2345,1.23456,1.234567,1.2345678,1.23456789 ]it = iter(list)for i in it: print(i,end=' ')第二种思路实...

2019-04-16 14:12:26 392 1

原创 多个excel文件合并为一个excel

Python openpyxl库实现将同一目录下的excel文件合并为一个excel功能(包含格式,不含宏),运行程序后,输入要生成的excel文件名称即可

2023-07-14 23:16:25 1578

原创 bd2实现split字符串分割函数

db2字符串分割函数

2022-01-13 14:59:44 3100 1

原创 DB2实现类似sqlserver的newid()函数

select substr(lower(hex(rand())),1,8)||'-'||substr(lower(hex(rand())),9,4)||'-'||substr(lower(hex(rand())),13,4)||'-'||substr(lower(hex(rand())),1,4)||'-'||substr(lower(hex(rand())),5,12)as uuid from sysibm.sysdummy1

2021-11-04 15:20:38 202

原创 DB2递归实例(向上向下递归)

实验环境:db2版本:DB2 v10.1.0.872db2客户端:Aqua Data Studio 19.0 - 64bit1、建立表并插入数据CREATE TABLE LEI.AREA ( CODE VARCHAR(100) NOT NULL, NAME VARCHAR(100), PARENTCODE VARCHAR(100), LEVEL INTEGER, PRIMARY KEY(CODE))GOCOMMENT ON COLUMN LEI.

2021-10-20 16:44:33 930

原创 DB2添加表列名备注

环境:db2的客户端为Aqua Data Studio 19.0 - 64bit实例:比如给区域表(area)的code列添加备注 ‘行政区划代码’comment on column area.code is '行政区划代码'注意:结尾一定要记得不要加分号,不然会报在 “” 后面找到异常标记 ““行政区划代码””。预期标记可能包括:“MN AREA.CODE is”。. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.22.29 错误...

2021-10-20 15:57:20 1507

原创 润乾报表预警颜色

润乾报表常用预警颜色代码-255 黄色-16711935 绿色-8388479 紫色-16711681 浅蓝-4144959 灰色-16777215 黑色-16776961 蓝色-8388607 血红-32575 粉红具体颜色选取方法1、选中要设定的前景色的区域2、选取颜色...

2021-10-12 15:36:29 782

原创 Sqlserver将人名转换为拼音函数

Sqlserver 将人名转换为拼音函数create function [dbo].[procGetPinYin](@str varchar(100))returns varchar(8000)asbegin declare @re varchar(8000),@crs varchar(10) declare @strlen int select @strlen=len(@str),@re='' while @strlen>0 begin set @crs= substri

2021-08-26 08:50:34 862

原创 sqlserver给表加备注并查看

一、给表加备注语句比如给一个叫Test的表加一个备注叫’测试’EXEC sys.sp_addextendedproperty @name=N'MS_Description', @level0type=N'SCHEMA', @level0name=N'dbo', @level1type=N'TABLE', --上述为系统写死的,不需要改动 --下边为需要改动的选项 @value=N'测试' ,@level1name=N'Test'GO二、查看表备注SELECT tbs.name

2020-06-10 18:18:51 1853

原创 Oracle存储过程里的Update疑似失效的原因

Update操作在存储过程里的那些事问题描述问题模拟开发环境:Oracle 11g r2 , pl/sql问题描述今天工作中遇到了一个很惊奇的问题,用存储过程更新一个表里的字段时,就是无法正常更新进去。在sql script里手动update后就能正常更新,询问了一个大神,找到了原因–就是用for循环游标一条一条更新,之前的残余数据不会被清除,特此记录下,执行更新前一定要清理历史数据。问题...

2019-12-05 23:00:03 877

原创 git常用命令

Git命令备忘录--------仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]----------配置# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ gi...

2019-11-18 17:30:50 100

原创 将Oracle字符串根据固定分隔符"切开"

对oracle的字符串进行拆分运行环境:oracle11g、pl/sql developer利用oracle程序块将"1,2,3,“这个字符串进行切割,取出"1”、“2”、"3"来。可以利用substr函数和instr函数这俩函数,substr函数作为手术刀,instr函数作为标记切割位置的标尺(有点像操作系统里的head,tail那一套)先回顾一下这俩函数的语法SUBSTR(字符串,截...

2019-10-17 21:07:15 1291

原创 那些年踩过的Oracle字符串的坑

运行环境:oracle11g、pl/sql developer话不多说,上代码。1、先建一个表CREATE TABLE TEST_2019_10_17_ZL(A VARCHAR2(100),B VARCHAR(100));2、往里面插点值INSERT INTO TEST_2019_10_17_ZL VALUES ('11,12,13', '10');COMMIT;3、查看下值是否...

2019-10-17 19:22:54 216

原创 Oracle在程序块中进行天遍历,周遍历,月遍历

运行环境:oracle 11g目的:更便捷地跑一些日期相关的存储过程一、天数遍历DECLARE M VARCHAR2(20):='2019-08-17'; BEGIN LOOP DBMS_OUTPUT.put_line(M); M:=TO_CHAR(TO_DATE(M,'YYYY-MM-DD')+1,'YYYY-MM-DD'); EXIT WHEN M='2019...

2019-09-18 16:38:13 643

原创 -- The preview is empty because of the setting. -- Check the generation option.

pd版本power designer(pdshell16)今天在pdshell16生成数据库某个FDM层的表时突然报错– The preview is empty because of the setting.– Check the generation option.解决方法:打开软件到这个界面,ctrl+g选到Options,Setting set下拉选All objects...

2019-07-08 15:57:37 1160

原创 oracle重置序列从1开始

oracle重置序列从1开始oracle版本号为11gcreate sequence seq_name; --创建一个叫seq_name的序列,默认从1开始,步长为1select seq_name.NEXTVAL from dual; select seq_name.NEXTVAL from dual;...

2019-07-04 14:20:11 7062

原创 oracle去除重复行数据(保留重复行的一行)

在oracle实际应用过程中,可能会遇到没有设置主键的表,会出现表的数据重复的情况,比如误操作重复执行插值语句且直接commit,这时候就需要删除重复数据,只保留单一数据,话不多说,代码走起。建表语句(建个简单的表练手就好)create table del(name varchar2(30),val number);插值insert into del values('a',1);i...

2019-06-14 17:26:46 8673

原创 Oracle行转列

oracle行转列(感觉不该叫这个名字)小记录一、工具win10、oracle 11g(之前版本不支持pivot函数)、pl/sql Developer建表语句create table r2c(name varchar2(30),subject varchar2(20),score number);插入数据语句insert into r2c values('kev...

2019-06-12 11:22:16 5743

原创 linux一些基本命令操作

su root // 获取管理员权限whoami //查看当前使用者who am i //查看使用者及相关信息who -aH //曾经登录过该系统用户的记录grep -l 字符段 将要查询点文件路径 //查找包含字符段的文件名例如grep -l test /home/admin/*...

2019-05-16 20:22:49 96

原创 PLSQL动态游标实例

最近在学习pl/sql语句块编程,学到了游标部分,发现一个神奇的动态游标。具体题目如下:打印出所有emp开头的表的ename列数据(每个emp%表均有ename这一列)总表结构部分如下:select table_name, column_name from user_tab_columns where table_name like 'EMP%' and column_...

2019-05-14 20:05:28 1603 2

原创 python3实现冒泡排序(下沉法)和选择排序

1.冒泡排序# 冒泡排序print('请输入待排序数据')a = input().split()a = [int(i) for i in a]print (a)for i in range(0,len(a)): for j in range(0,len(a)-1-i): if(a[j]>a[j+1]): temp=a[j] ...

2019-05-08 16:34:37 541

转载 PL/SQL 使用Java Source 编程

转:https://blog.csdn.net/wangxw8746/article/details/99864151create or replace and compile java source named Hello aspublic class Hello{ public static void run() { System.out.println("h...

2019-05-08 15:07:30 677 1

原创 python分支限界剪枝思想小练习

题目:两个乒乓球队进行比赛,各出三人。甲队为1, 2, 3三人,乙队为4, 5, 6三人。已抽签决定比赛名单。有人向队员打听比赛的名单。1说他不和4比,3说他不和4, 6比,请编程序找出三队赛手的名单。思路:类似于分支限界的剪枝法,穷举回溯a,b,c代表甲队的1,2,3d,e,f代表最后符合筛选条件的,分别对应于1,2,3的对手a=1b=2c=3d=4e=5f=6for i...

2019-04-19 09:12:42 223

原创 python十进制转换为二进制,八进制

十进制转换为二进制#!/usr/bin/python3def mybin(a):#自定义函数去除系统自带的多余0b a=bin(a) a=a.replace('0b','') print(a) mybin(17)#结果 10001十进制转换为二进制#!/usr/bin/python3def myoct(a):#自定义函数去除系统自带的多余0o...

2019-04-11 16:02:23 5790 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除