1.如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件
SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’
若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’
2024年07月25日
1.如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件
SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’
若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’
2024年07月25日
CREATE OR REPLACE TYPE WM_CONCAT_IMPL AS OBJECT
-- AUTHID CURRENT_USER AS OBJECT
2024年07月25日
一、LISTAGG()函数的用法
1.解释:LISTAGG()函数:该函数是将某一字段数值相同的数据转换成一行(我们称之为“列转行”)
2.语法:LISTAGG(需要处理的字段名称)
2024年07月25日
笔者长期从事于各种数据应用查询和抽取工作,为各种数据服务提供技术支撑,在笔者的过程经历中,觉得比较头痛的就是有关数据的需要是将一个1对多关系的两类信息整合到excel的一行记录中,针对这种需求,笔者找到了一个oracle所提供的一种函数来满足此要求,它就是wm_concat
2024年07月25日
1、解释:chr()函数:该函数返回以数值表达式值为编码的字符(也就是将ASCII码转换为字符)。
2024年07月23日
其实就是指针的简单使用,能够通过练习,加深对指针的理解。而在C++容器中,vector也是用数组实现的自动扩容。
当然,我们需要保证数组名不会随之改变,不然就不算什么自动扩容了。
2024年07月23日
std::array 是c++ 11引入的固定大小数组的容器。 在实践中还没有使用过, 为啥引入呢, 都有std::vector了; 难道是因为名字吗? 不应该, 学习学习。
2024年07月23日
枚举,实质是一个整型常量,但它是一个特殊的整型常量,其值是可列举的,其定义的枚举变量只能在列举的范围内取值(符号常量,如果是对应的整数,要强制转换)。比常量数组的名字更有含义,如一周的英文,Friday比week[5]更有意义。当然,相对于宏定义,如#define Friday 5,也显得更简洁、准确(限定了有限的取值可能)。
2024年07月23日
然后我们再来去看结构体,实际上在java中,我们用类,对象比较多,用这个结构体也是很少很少.
?
但是c++中,用的结构体就多了.