ORACLE存储过程update不了也不报错,请大神帮帮忙

存储过程如下,出不来计算数据,查了一下发下Update操作没有更新,也不报错,有点急

 PROCEDURE update_marketing_moneys AS
    --根据佣金表里获取当月数据
    CURSOR p_fycDetail_list IS

      select sum(y.FYC_Money) as fyc_moneys,
             info.pid,
             info.profession_level,
             nvl(y.intro_platform, 'cfy') as intro_platform

        from is_crm_trade_audit_fyc y, v_store_userinfo info
       where y.count_status = '1'
         and y.confirm_grant_status = '1' --是否待发放
         and y.expect_time = to_char(sysdate, 'yyyy-MM') || '-25'
         and y.ins_parent_pid = info.pid
         and y.owner_channel_type <> '3'

       group by info.pid, info.profession_level, y.intro_platform;

  BEGIN
    FOR p_fyc IN p_fycDetail_list LOOP

      IF p_fyc.fyc_moneys > 1000 THEN
        BEGIN
          --更新行销津贴
          UPDATE is_crm_commission_fyc_grant g
             SET g.marketing_rate  = nvl((select nvl(r.rule_coefficient, '0')
                                           from is_crm_commission_rule r
                                          where r.rule_type = '4'
                                            and r.rule_sub_type =
                                                p_fyc.profession_level
                                            and r.rule_data_begin <=
                                                p_fyc.fyc_moneys
                                            and r.rule_data_end >
                                                p_fyc.fyc_moneys),
                                         '0.15'),
                 g.marketing_money = nvl((select nvl(r.rule_coefficient, '0')
                                           from is_crm_commission_rule r
                                          where r.rule_type = '4'
                                            and r.rule_sub_type =
                                                p_fyc.profession_level
                                            and r.rule_data_begin <=
                                                p_fyc.fyc_moneys
                                            and r.rule_data_end >
                                                p_fyc.fyc_moneys),
                                         '0.15') * g.fyc_moneys
           where g.store_pid = p_fyc.pid
             and g.intro_platform = p_fyc.intro_platform
             and g.expect_time = to_char(sysdate, 'yyyy-MM') || '-25';

          COMMIT;
        EXCEPTION

          WHEN OTHERS THEN

            UPDATE is_crm_commission_fyc_grant g
               SET g.marketing_rate  = '0.15',
                   g.marketing_money = '0.15' * g.fyc_moneys
             where g.store_pid = p_fyc.pid
               and g.intro_platform = p_fyc.intro_platform
               and g.expect_time = to_char(sysdate, 'yyyy-MM') || '-25';

        END;
        COMMIT;
      END IF;
    END LOOP;
    --如果没有级别则默认为15%的fyc金额
    UPDATE is_crm_commission_fyc_grant g
       SET g.marketing_rate  = '0.15',
           g.marketing_money = '0.15' * g.fyc_moneys
     where g.profession_level is null
       and to_number(g.fyc_moneys) >= 1000
       and g.owner_channel_type <> '3'
       and g.grant_satus = '0';
  END;

1个回答

jamesleel
xiuvee 这个博客我看过了,排查了下不是这个原因,我这里面没有使用变量
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

使用mybatis得不到SqlSessionFactory,哪位大神帮帮忙?

我在网上查过了,大家都是得不到sqlsession,我直接factory都得不到 这是配置文件 ``` <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="development">         <environment id="development">         <transactionManager type="JDBC"/>             <dataSource type="POOLED">             <property name="driver" value="oracle.jdbc.driver.OracleDriver"/>             <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>             <property name="username" value="luoyang"/>             <property name="password" value="java"/>             </dataSource>         </environment>     </environments>         <mappers>         <mapper resource="com/mapper/StudentMapper.xml"/> </configuration> ``` ``` <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.mapper.IStudentDao"> <resultMap type="com.bean.Student" id="rst_stu"> <id column="sid" property="sid"/> <result column="sname" property="sname"/> <result column="sex" property="sex"/> <result column="address" property="address"/> <result column="birthday" property="birthday"/> <result column="cid" property="cid"/> </resultMap> <insert id="save" parameterType="com.bean.Student"> insert into student values (seq_sid.nextval,#{sname},#{sex},#{address},#{birthday},#{cid}) </insert> <update id="update" parameterType="com.bean.Student"> update student set sname=#{sname},sex=#{sex},address=#{address},birthday=#{birthday},cid=#{cid} where sid=#{sid} </update> <delete id="delById" parameterType="int"> delete student set where sid=#{sid} </update> <select id="findById" parameterType="int" resultType="com.bean.Student"> select * from student where sid=#{sid} </select> <select id="findAll" resultType="com.bean.Student"> select * from student where 1=1 order by sid </select> <select id="doinit" resultType="com.bean.Clazz"> select * from clazz where 1=1 order by cid </select> </mapper> ``` ``` package com.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.util.Date; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; import com.bean.*; import com.mapper.*; public class StudentTest { public static void main(String[] args) { SqlSessionFactory sessionFactory=null; SqlSession session = null; //获取sqlsessionfactory 对象 try { InputStream is=Resources.getResourceAsStream("mybaties.xml"); System.out.println(is.available()); sessionFactory=new SqlSessionFactoryBuilder().build(is); System.out.println(sessionFactory); //获取sqlsession对象 session=sessionFactory.openSession(); Student st=new Student("高原", "男","运城",new Date(),1); int row=session.insert("com.mapper.IStudentDao.save", st); if(row>0){ session.commit(); System.out.println("保存成功"); }else{ System.out.println("保存失败"); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ session.close(); } } } ``` ![](https://img-ask.csdn.net/upload/201810/30/1540830163_828937.png)

oracle当满足条件时将第一条数据的pk更新到第二条的pk2中去,报错

update a hf set hf.pk_id2 = hl.pk_id where hl.project_id = '002' and hl.show_no in (select hf.show_no from a hf where hf.project_id = '00c') and hl.estimate_name in (select hf.estimate_name from a hf where hf.project_id = '00c') 数据在一张表了,存的两颗树,当树的节点,名称相同时,把第一棵树的pk存到第二颗树的pk2中去。 hl和hf都是给a表起的别名。大概就是循环更新的意思,找了半天资料还是写不出来,希望大神们帮帮忙,谢谢了

preparedStatement.executeUpdate语句不能执行

public boolean updateStaff(Staff staff) { try { if (connection == null) { connection = ConnectionFactory.getConnection(); } String sql = "update staff set staff_name=?,staff_auth=? where staff_id=?"; PreparedStatement preparedStatement = connection .prepareStatement(sql); preparedStatement.setString(1, staff.getStaffName()); preparedStatement.setString(2, staff.getStaffAuth()); preparedStatement.setInt(3, staff.getStaffId()); int row = preparedStatement.executeUpdate(); if (row >= 1) { return true; } else { return false; } } catch (Exception e) { e.printStackTrace(); return false; } finally { ConnectionFactory.closeConnection(connection); } } ``` ``` 调用: Staff staff = new Staff(); staff.setStaffId(123); staff.setStaffName("2"); staff.setStaffAuth("gh"); StaffDaoImpl staffDaoImpl = new StaffDaoImpl(); boolean i = staffDaoImpl.updateStaff(staff); System.out.println(i); ``` ``` 不报错,参数都能正常传送,执行了preparedStatement.executeUpdate();返回0,不知道哪里有问题,各位大神帮帮忙啊

关于用jdbc向数据库插入date字段为空值的 为什么 会报错

这是抛出来的异常 求大神救命。。! java.sql.SQLException: 无效的列类型 at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269) at oracle.jdbc.driver.OracleStatement.get_internal_type(OracleStatement.java:6164) at oracle.jdbc.driver.OraclePreparedStatement.setNull(OraclePreparedStatement.java:1316) at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:2746) at oracle.jdbc.driver.OraclePreparedStatement.setObject(OraclePreparedStatement.java:3015) at com.netctoss.test.AccountDAOImpl.addAccount(AccountDAOImpl.java:250) at com.netctoss.test.AccountDAOImpl.main(AccountDAOImpl.java:128) 这是抛出异常的代码片段。 public void addAccount(Account a) throws DAOException, SQLException { if(a == null) return; String sql = "insert into ACCOUNT " + "values(account_seq1.nextval,?,?,?,'0',SYSDATE,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; Connection con = DButil.getConnection(); try { PreparedStatement ps = con.prepareStatement(sql); int index = 1; //Integer 类型 ps.setObject(index++, a.getRecommenderId()); ps.setObject(index++, a.getLoginName()); ps.setObject(index++, a.getLoginPassword()); //这里用setObject不行用setDate也不行,setDate 的字段java里面是 //sql.date 类型,其余都是string类型 ps.setDate(index++, a.getPauseDate()); ps.setDate(index++, a.getCloseDate()); ps.setObject(index++, a.getRealName()); ps.setObject(index++, a.getIdcardNo()); ps.setDate(index++, a.getBirthdate()); ps.setObject(index++, a.getGender()); ps.setObject(index++, a.getOccupation()); ps.setObject(index++, a.getTelephone()); ps.setObject(index++, a.getEmail()); ps.setObject(index++, a.getMailaddress()); ps.setObject(index++, a.getZipcode()); ps.setObject(index++, a.getQq()); //java中都是Date sql 的类型 ps.setDate(index++, a.getLastLoginTime()); ps.setObject(index++, a.getLastLoginIp()); ps.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); throw new DAOException( "新增账务账号失败!", e); } finally { DButil.Close(); } } 为什么 OclassName=oracle.jdbc.driver.OracleDriver Ourl=jdbc:oracle:thin:localhost:1521:orcl?connectionProperties=useUnicode=true;characterEncoding=utf-8 Ousername=system Opwd=a19900826 这是我数据库驱动配置文件 OclassName=oracle.jdbc.driver.OracleDriver Ourl=jdbc:oracle:thin:localhost:1521:orcl Ousername=system Opwd=a19900826 两个都不行,要疯了。 什么原因 怎么解决求大神帮帮忙 跪求。

Mybatis怎么实现批量的id自增插入到oracle中

因为oracle中并不支持自增id,所以使用下面这种批量的先查询id,再把id的值加1后放到id字段中去,老是报ORA-00933: SQL 命令未正确结束,请大神帮帮忙。 ``` <insert id="addRoleInfo" parameterType="java.util.List" useGeneratedKeys="false" > <selectKey resultType="int" keyProperty="ID" order="BEFORE"> SELECT MAX(ID)+1 FROM PORTAL_SYSTEM_ROLE </selectKey> insert into PORTAL_SYSTEM_ROLE (ID,ROLE_ID,ROLE_NAME,CREATE_TIME,UPDATE_TIME) values <foreach collection="list" item="item" index="index" separator="," > (#{item.id,jdbcType=VARCHAR}, #{item.roleId,jdbcType=VARCHAR}, #{item.roleName,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP}, #{item.updateTime,jdbcType=TIMESTAMP}) </foreach> </insert> ``` ``` org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLException: ORA-00933: SQL 命令未正确结束 ### The error may exist in file [E:\HTML\apache-tomcat-7.0.69\webapps\4asyn\WEB-INF\classes\mybatis\RoleMapper.xml] ### The error may involve com.boco.eoms.portal.role.mapper.RoleMapper.addRoleInfo-Inline ### The error occurred while setting parameters ### SQL: insert into PORTAL_SYSTEM_ROLE (ID,ROLE_ID,ROLE_NAME,CREATE_TIME,UPDATE_TIME) values (?, ?, ?, ?, ?) , (?, ?, ?, ?, ?) ### Cause: java.sql.SQLException: ORA-00933: SQL 命令未正确结束 ; bad SQL grammar []; nested exception is java.sql.SQLException: ORA-00933: SQL 命令未正确结束 ```

hibernate中使用oracle,sequence自增序列在同一实例不同用户中无法自动创建相同名称的序列

以自己开发机子为例,只装有一个oracle数据库 然后现在有两个项目,他们分别使用oracle用户名为A和B的数据库,使用hibernate自动建表和自己建序列。 它们的拥有相同的表名和序列名sequence_name,奇怪的是两个项目的表可以自动创建,但是序列却无法创建, 第一个项目中(A用户)中有一个实体为TSysCd: ``` @Entity @Table(name = "t_sys_cd") @Data public class TSysCd implements Serializable { private static final long serialVersionUID = 7173164012956042131L; @Id @GeneratedValue(generator = "sequence") @GenericGenerator(name = "sequence", strategy = "org.hibernate.id.enhanced.SequenceStyleGenerator", parameters = { @Parameter(name = "sequence_name", value = "t_sys_cd_seq"), @Parameter(name = "initial_value", value = "1"), @Parameter(name = "increment_size", value = "1") } ) private Long cdid;// 表id private String mc;// 菜单名称 } ``` B项目中也有一个实体为TSysCd: ``` @Entity @Table(name = "t_sys_cd") @Data public class TSysCd implements Serializable { private static final long serialVersionUID = 7173164012956042131L; @Id @GeneratedValue(generator = "sequence") @GenericGenerator(name = "sequence", strategy = "org.hibernate.id.enhanced.SequenceStyleGenerator", parameters = { @Parameter(name = "sequence_name", value = "t_sys_cd_seq"), @Parameter(name = "initial_value", value = "1"), @Parameter(name = "increment_size", value = "1") } ) private Long cdid;// 表id private String mc;// 菜单名称 } ``` 它们的序列名sequence_name 都是一样的,奇怪的是两个项目的表可以自动创建,但是序列却无法创建,有大神帮帮忙看一下不?挺急的,谢谢!! 翻阅了一下午的hibernate源码,发现hibernate会查找oracle下的所有序列逐一对比,这样的话第一个项目创建了一个名为t_sys_cd_seq的序列,然后第一个项目就无法创建了,表就正常两个都可以创建。 注:手动写语句创建序列是没问题的。 相关配置如下: ``` hibernate: current_session_context_class: org.springframework.orm.hibernate5.SpringSessionContext dialect: org.hibernate.dialect.Oracle10gDialect format_sql: false hbm2ddl: auto: update show_sql: true default_schema: xxx default_catalog: xxx ``` 各位大哥,不好意思,账户上没有C币.....

多步 OLE DB 操作产生错误。 如果可能,请检查每个 OLE DB 状态值。没有工作被完成。

``` BOOL CAIASPDoc::DB_Insert(CAIImg* imgDeposit, CFile &file) { try { m_pRecordset->Open(_variant_t("ai_img"), m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdTable); //打开ai_img表 m_pRecordset->AddNew(); //新增一条记录 //写入每个字段的值 m_pRecordset->PutCollect("FILE_NAME",_variant_t(imgDeposit->fileName)); m_pRecordset->PutCollect("IMG_SOURCE", _variant_t(imgDeposit->imgSource)); //... //向img_data字段添加数据 long length = (long)file.GetLength(); BYTE* pbuf = new BYTE[length]; if(pbuf != NULL && file.Read(pbuf, length) == (DWORD)length) { MyAppendChunk(m_pRecordset->GetFields()->GetItem("img_data"), pbuf, length); } m_pRecordset->Update(); //添加记录 } catch(_com_error &e) { AfxMessageBox(e.Description()); m_pRecordset->Close(); return FALSE; } m_pRecordset->Close(); return TRUE; } ``` 就是这个函数,我用循环调用他,但总是成功一次失败一次这样间隔着来,失败的时候就报“多步 OLE DB 操作产生错误。 如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”这个错误。求大神们帮帮忙!

关于SQL查询 所有ID对应最大值的结果集

![图片说明](https://img-ask.csdn.net/upload/201707/03/1499062986_209820.jpg) 其实就是想,取得每**种**KEY,**VALUE最大值**的那一条。 数据库用的是ORACLE。希望各路大神帮帮忙

SQL以a字段为条件,修改b字段为c字段中的一部分,求代码,求各路大神帮个忙在线等谢谢

SQL以a字段为条件,修改b字段为c字段中的一部分,求代码,求各路大神帮个忙在线等谢谢

Oracle触发器:A表数据插入B表

具体问题描述: A表和B表字段完全相同,A表中插入数据且A表中status=1时该数据插入到B表中,数据在B表中当字段status=0时就执行删除该条数据 ===================================================== 下面是我写的代码,现在实现了A表中的数据全部插入到B表中了,其实应该有一个status=1在插入B表中,这我没实现,还有一个是当B表status=0时,该数据就删除了,这个我也没实现,有会的大神们帮帮忙 create or replace trigger AB_DML_TGR after insert on CARUSER_FINANCE for each row declare V_NUM number; begin V_NUM := 0; select count(*) into V_NUM from ARREARAGE_MANAGER M where M.CARUSER_ID= :new.caruser_id; if V_NUM = 0 then if inserting then insert into ARREARAGE_MANAGER values (:new.ID, :new.CARUSER_ID, :new.finance_status, :new.balance, :new.data_status, :new.create_time, :new.update_time, :new.end_time, :new.mes_owner, :new.u_owner ); end if; elsif :new.finance_status=0 then delete ARREARAGE_MANAGER t where t.finance_status=0; end if; end;

org.springframework.jdbc.UncategorizedSQLException

springboot+mybatis连接oracle数据库,select报错,insert,update,delete都没问题 org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'STROPERATORQQ' from result set. Cause: java.sql.SQLException: 无法转换为内部表示 ; uncategorized SQLException; SQL state [99999]; error code [17059]; 无法转换为内部表示; nested exception is java.sql.SQLException: 无法转换为内部表示 然后对比了一下也没发现任何问题![数据库字段](https://img-ask.csdn.net/upload/201904/25/1556178496_404830.png)![映射](https://img-ask.csdn.net/upload/201904/25/1556178504_418839.png)![实体](https://img-ask.csdn.net/upload/201904/25/1556178513_816348.png) SQL就是一句最简单的: SELECT * FROM OPERATOR WHERE OPERATOR.LNGOPERATORID = ? 对比都没发现问题,已经纠结好久了,求大神帮帮忙!

SQLSyntaxErrorException: ORA-00907: 缺失右括号

select * from ( select a.*, ROWNUM rnum from ( select site_code,shop_order,target_qty,start_date,close_date,sales_order,customer_code,item_code,status ,remark,create_by,create_time,update_by,update_time from SHOP_ORDER WHERE shop_order = ? and start_date between to_date(?,'yyyy/mm/dd hh24:mi:ss') and close_date between to_date(?,'yyyy/mm/dd hh24:mi:ss') and status = ? ) a where ROWNUM < ?) where rnum >= ? 大神大牛帮帮忙。

sql根据一个表的id修改另一个表的内容

sql根据一个表的id修改另一个表的内容,假如有两个表,A,B a表设置了b表的外键,想 根据b表的id,update A表的数据,sql语句怎么写,求大神帮帮忙,另外 按照这样的,删除功能怎么写

Sping整合MyBatis后,如何关闭自动提交事务

先附上Spring配置文件的代码 ``` <!-- 创建DataSource数据源<bean>对象,用来让SqlSessionFactory<bean>对象引用 --> <bean id="datasource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="oracle.jdbc.OracleDriver"></property> <property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"></property> <property name="username" value="scott"></property> <property name="password" value="wjs"></property> <property name="defaultAutoCommit"><value>false</value></property> </bean> <!-- 创建SqlSessionFactory<bean>对象,用来创建SqlSessionTemplate<bean>对象. --> <bean id="ssf" class="org.mybatis.spring.SqlSessionFactoryBean"> <!-- 引用src下的MyBatis配置文件。 --> <property name="configLocation" value="classpath:mybatis-config.xml"></property> <!-- 配置数据源,代替了MyBatis配置文件中的<environments>配置数据库连接 --> <property name="dataSource" ref="datasource"></property> </bean> <!-- 创建SqlSessionTemplate<bean>对象 --> <bean id="sst" class="org.mybatis.spring.SqlSessionTemplate"> <constructor-arg name="sqlSessionFactory" ref="ssf"></constructor-arg> </bean> <!-- 创建数据操作接口实现类,并给它的SqlSessionTemplate属性赋值 --> <bean id="empmapperimpl" class="daoImpl.EmpMapperImpl" p:ssTemplate-ref="sst"></bean> ``` 在数据源中配置了defaultAutoCommit属性为false依然是自动提交事务,这两框架整合后如何关闭自动提交事务啊,求大神帮帮忙吧!

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

C++语言基础视频教程

C++语言基础视频教程

Python可以这样学(第四季:数据分析与科学计算可视化)

Python可以这样学(第四季:数据分析与科学计算可视化)

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

Python数据分析与挖掘

Python数据分析与挖掘

相关热词 c# 开发接口 c# 中方法上面的限制 c# java 时间戳 c#单元测试入门 c# 数组转化成文本 c#实体类主外键关系设置 c# 子函数 局部 c#窗口位置设置 c# list 查询 c# 事件 执行顺序
立即提问
相关内容推荐