小编M.L*_*ida的帖子

Z-ORA-01745: 无效的主机/绑定变量名称 (PLSQL)

我对 plsql 中的动态变量有点陌生。我在 EXECUTE IMMEDIATE 语句上收到错误“无效的主机/绑定变量名称”。提前致谢。

CREATE OR REPLACE PROCEDURE MY_CLASS_CONFIG_DML (pBuCode     VARCHAR2,
                                                 pMyPKId     VARCHAR2,
                                                 pMyName     VARCHAR2,
                                                 pMyId       VARCHAR2,
                                                 pRemarks    VARCHAR2,
                                                 pUserId     VARCHAR2)
AS
    v_table      VARCHAR2 (50);
    v_lastdate   DATE;
    --bindable var.
    v_pkey       VARCHAR2 (12) := pMyPKId;
    v_myname     VARCHAR2 (30) := pMyName;
    v_bucode     VARCHAR2 (4) := pBuCode;
    v_myid       VARCHAR2 (12) := pMyId;
    v_remarks    VARCHAR2 (50) := pRemarks;
    v_lastid     VARCHAR2 (8) := pUserId;
BEGIN
    v_lastdate := SYSDATE;
    v_table := v_bucode || '_WORKSHEET_CONFIG';

    --Error happens on this part
    EXECUTE IMMEDIATE
           'insert into ' …
Run Code Online (Sandbox Code Playgroud)

plsql dynamic-sql

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

在 mat-step 内的 Mat-Input 中允许空格(键)

我在 mat-step 的模板中添加了一个 mat-input,以便用户可以添加标题。

<mat-horizontal-stepper>
    <mat-step *ngFor="let group of apprGrpList; let i = index"
        [label]="group.group_Name | capitalize"  
        [editable]="isEditable" >
        <ng-template matStepLabel>
                <mat-form-field class="sf-form-width">
                        <input class="sf-form-input"
                            matInput #title maxlength="30"
                            placeholder="Aprroval Step Title"
                            autocomplete="off">
                        <mat-hint *ngIf="title.value" 
                            align="end">{{title.value.length}} / 30</mat-hint>
                        <button mat-button *ngIf="title.value" 
                            matSuffix mat-icon-button aria-label="Clear" 
                            (click)="title.value=''">
                            <mat-icon>close</mat-icon>
                        </button>
                        <button mat-button *ngIf="title.value" 
                            matSuffix mat-icon-button aria-label="Set" 
                            (click)="setTitle(group.sequence, title.value)">
                            <mat-icon>check</mat-icon>
                        </button>                            
                </mat-form-field>  
        </ng-template>
...
Run Code Online (Sandbox Code Playgroud)

下面是我所取得的成就的示例捕获。 在此处输入图片说明

一切正常,直到在 mat-input 中输入单词不接受空格输入(空格键按键)。

任何建议如何在 mat-steps 内的 mat-input 中允许空格键?


我在文档中看到过这个,有没有办法绕过 SPACE 事件默认值?

键盘交互

  • LEFT_ARROW:聚焦上一步标题
  • RIGHT_ARROW:聚焦下一步标题
  • ENTER、SPACE:选择当前焦点所在的步骤
  • TAB:聚焦下一个可选项卡元素
  • TAB+SHIFT:聚焦上一个可选项卡元素

https://material.angular.io/components/stepper/overview

https://stackblitz.com/edit/angular-9hm4bv

angular-material angular

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

标签 统计

angular ×1

angular-material ×1

dynamic-sql ×1

plsql ×1