会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
···
31
下一页
2019年8月14日
【Teradata SQL】区分最后一位是否为截断的中文汉字字节
摘要: 1.问题描述 英文字母、数字、英文标点为单个字节,但汉字为2个字节或多个字节。在加载汉字时可能因为目标表字段定义长度不足,造成汉字被截断。现在需要识别这种被截断的字节。 2.解决原理 ASCII码的ASCII值小于128,汉字编码有多个兼容标准,不同编码有不同标准。如果是GBK编码这两个字节必须都大
阅读全文
posted @ 2019-08-14 17:16 李子恒
阅读(960)
评论(0)
推荐(0)
2019年8月9日
【Teradata SQL】行列转换函数PIVOT和UNPIVOT、TD_UNPIVOT
摘要: 1.行转列函数PIVOT Pivot是用于将行转换为列的关系运算符。该函数对于报告用途很有用,因为它允许您聚合和旋转数据以创建易于读取的表。在SELECT语句的FROM子句中指定PIVOT运算符。对于可以用包含透视运算符的select查询指定的其他子句没有限制。 (1)语法 (2)实例 单个转换维度
阅读全文
posted @ 2019-08-09 17:23 李子恒
阅读(2396)
评论(0)
推荐(0)
【Teradata SQL】行转列、列转行的简单实现
摘要: 1.多行转多列 行列转换就是如下图所示两种展示形式的互相转换 (1)使用PIVOT函数 (2)使用Case When 结果跟上述函数一致,但是当涉及字段较多时,使用case when书写可能不太直观。 2.多列转多行 (1)使用UNPIVOT函数 (2)使用Case When 结果跟上述函数一致,但
阅读全文
posted @ 2019-08-09 11:23 李子恒
阅读(2475)
评论(0)
推荐(0)
2019年8月7日
【从0开始学架构】架构设计三原则
摘要: 架构设计三原则:1.1合适原则:合适优于业界领先。真正优秀架构都是在企业当前人力、条件、业务等各种约束下设计出来的,能够合理的将资源整合在一起并发挥最大功效,并能快速落地。小公司生搬硬套BAT大厂做法,注定会失败。没有那么多人(钱),没有那么久的平台技术积累,没有那样卓越的海量用户业务场景。 1.2
阅读全文
posted @ 2019-08-07 07:07 李子恒
阅读(417)
评论(0)
推荐(0)
2019年8月6日
【Linux网络】端口
摘要: 1.端口概念 在网络技术中,端口(Port)大致有两种意思: 一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。 二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服
阅读全文
posted @ 2019-08-06 18:27 李子恒
阅读(1079)
评论(0)
推荐(0)
2019年7月23日
【Python连接数据库】Python连接Teradata数据库-TD SQL Driver 方式(teradatasql包)
摘要: 1.Python安装 详见文档:Python连接Teradata数据库-ODBC方式 2.使用teradatasql连接TD数据库 Teradata SQL驱动(Python)下载地址:teradatasql-16.20.0.42-py3-none-any.whl (1)使用pip安装或升级(mac
阅读全文
posted @ 2019-07-23 20:12 李子恒
阅读(1947)
评论(0)
推荐(0)
2019年7月22日
【Python实战】python中含有中文字符无法运行
摘要: 1.问题描述 Python打印中文报错 执行报错 或者报错 2.原因分析 原因一:使用ptyhon 2.x默认编码格式为ASCII,打印中文时,如果程序中没有额外指定编码的话,会出现错误。 原因二:使用Python3.x默认编码格式是 UTF-8,打印中文时乱码,可能是文件存储的格式是ANSI,可以
阅读全文
posted @ 2019-07-22 19:15 李子恒
阅读(8915)
评论(0)
推荐(0)
【Linux基础】linux updatedb命令
摘要: 1.功能描述 updatedb命令用来创建或更新slocate命令所必需的数据库文件。updatedb命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入slocate数据库文件中。 补充说明:slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息 2.命
阅读全文
posted @ 2019-07-22 18:34 李子恒
阅读(284)
评论(0)
推荐(0)
2019年7月19日
【Linux基础】查看和更改当前系统字符集(LC_ALL、LC_TYPE和LANG)
摘要: 1.Locale说明 Locale是一个软件在运行时的语言环境,。是根据计算机用户所使用的语言,所在国家或者地区,以及当地的文化传统所定义的。它包括语言(Language), 地域 (Territory) 和字符集(Codeset)。 一个locale的书写格式为: 语言[_地域[.字符集]]。完全
阅读全文
posted @ 2019-07-19 22:10 李子恒
阅读(11378)
评论(0)
推荐(2)
【数据库】ODBC与JDBC
摘要: ODBC是Open Database Connect 即开发数据库互连的简称,它是一个用于访问数据库的统一界面标准。 开放数据库互连(ODBC)
阅读全文
posted @ 2019-07-19 18:44 李子恒
阅读(294)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
31
下一页
公告