小编Lef*_*tyX的帖子

在包中插入INTO + COMMIT

为记录持久性编写oracle包的最佳解决方案是什么?我总是写这样的东西:

    create or replace
    PACKAGE BODY           "USP_PRICELIST" AS

      PROCEDURE  usp_TABLE1Save 
        (
        pErrorCode              OUT NUMBER,
        pMessage                OUT VARCHAR2,       
        pPARAM1                 IN CHAR,
        pPARAM2             IN CHAR
        )

        IS

    BEGIN

        pErrorCode := 0;

        INSERT INTO TABLE1
          (PARAM1, PARAM2)
        VALUES
          (pPARAM1, pPARAM2);
        EXCEPTION
                 WHEN OTHERS THEN pErrorCode := SQLCODE; pMessage := SQLERRM;

    END usp_TABLE1Save;

END USP_PRICELIST;
Run Code Online (Sandbox Code Playgroud)

我想知道是否必须在INSERT INTO之后进行COMMIT.

阿尔贝托

oracle plsql

1
推荐指数
1
解决办法
1万
查看次数

与IQueryOver连接时的Nhibernate条件

我在谷歌和stackoverflow上搜索类似的问题将近2个小时,但没有找到任何解决方案.

我有2个表,关系1对多.

1) [Accounts]
PK Account_Id
int User_ID


2) [Temporary_Accounts]
Fk Account_Id
char IsAccepted   {'1','0',null}
varchar name
Run Code Online (Sandbox Code Playgroud)

和2个映射类

1) Acc
int Id;
User user;
TempAcc Temp; //cause each Account can have 0 or one TempAcc (with IsAccepted == null)

2)TempAcc
int Id;
bool IsAccepted;
string name;
Run Code Online (Sandbox Code Playgroud)

我想显示给定user_id的所有帐户以及在[Temporary_Accounts]和IsAccepted == null中有记录的Accounts的附加信息(fe name).

所以SQL应该是这样的:

select acc.Account_Id, acc.User_Id, tempacc.Name 

from Account acc left join Temporary_Account tempacc 
on (acc.Account_ID = tempacc.Account_Id and tempacc.IsAccepted is null)
where (acc.User_Id = 65);
Run Code Online (Sandbox Code Playgroud)

但我的IQueryOverquery:

IQueryOver<Acc> query = (...)
query.JoinAlias(f …
Run Code Online (Sandbox Code Playgroud)

nhibernate criteria subquery icriteria queryover

0
推荐指数
1
解决办法
3292
查看次数

以离子滑动右键导航到下一页

向右滑动时,我想进入博客列表的下一页.

我的观点是:

<p on-swipe-right="onSwipeRight()" ng-bind-html="blog.content"> {{blog.content}}</p> 
Run Code Online (Sandbox Code Playgroud)

和控制器功能是:

 $scope.onSwipeRight = function () {
    // Do whatever here to manage swipe left
    //alert('Right swipped');
    .state('lab-components', {url: '/blog/:id'})
  }
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

angularjs angular-ui-router ionic-framework

0
推荐指数
1
解决办法
2382
查看次数

在angularjs中调用多个ajax

我试图在角度js中设置两个串行ajax调用.在第一步中,我以这种格式提出对象数据:

{
"kname": "Hilton Hotel",
"kaddress": "Sch\u00f6neberger Str. 2-4",
"kcity": "Berlin",
"kfon": "069 7147 2214",      
"url":"assets/testKontietung.json"
}
Run Code Online (Sandbox Code Playgroud)

在第二步中,我从对象中获取url并再使用它进行一次ajax调用.在这个例子中:"url":"assets/testKontietung.json"

问题:如何设置第二个动态调用?如何设置动态网址$http.get

ajax angularjs

-2
推荐指数
1
解决办法
1299
查看次数

通过jQuery添加高度和宽度

我正在使用jQuery脚本.但是我想在图像中添加宽度标记和高度标记.

怎么做??

html jquery html5

-6
推荐指数
1
解决办法
4946
查看次数