zoukankan      html  css  js  c++  java
  • powerdesigner导出SQL时大写转换

    打开物理模型,点击菜单“Tools->Execute Commands -> Edit/Run Script...",或者快捷键(Ctrl+Shift+X)执行下面vbscript脚本

    Option Explicit 
    ValidationMode = True 
    InteractiveMode = im_Batch

    Dim mdl ' the current model

    ' get the current active model 
    Set mdl = ActiveModel 
    If (mdl Is Nothing) Then 
       MsgBox "There is no current Model" 
    ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then 
       MsgBox "The current model is not an Physical Data model." 
    Else 
       ProcessFolder mdl 
    End If

    ' This routine copy name into code for each table, each column and each view 
    ' of the current folder 
    Private sub ProcessFolder(folder) 
       Dim Tab 'running  table 
       for each Tab in folder.tables 
       '   if not tab.isShortcut then 
            ' tab.code = tab.name 
             Dim col ' running column 
             for each col in tab.columns 
                col.code= UCase(col.code) 
             next 
          'end if 
       next

    '  Dim view 'running view 
    '   for each view in folder.Views 
       '   if not view.isShortcut then 
           '  view.code = view.name 
        '  end if 
      ' next

       ' go into the sub-packages 
       Dim f ' running folder 
       For Each f In folder.Packages 
          if not f.IsShortcut then 
             ProcessFolder f 
          end if 
       Next 
    end sub

    就可以将code从小写转为大写.就可以不必粘贴过来再改了. 

  • 相关阅读:
    bzoj1477: 青蛙的约会
    数论/the second wave
    bzoj2818: Gcd
    bzoj2705: [SDOI2012]Longge的问题
    数论/the first wave
    bzoj3942: [Usaco2015 Feb]Censoring
    BZOJ 1059: [ZJOI2007]矩阵游戏( 匈牙利 )
    BZOJ 1013: [JSOI2008]球形空间产生器sphere( 高斯消元 )
    BZOJ 1823: [JSOI2010]满汉全席( 2-sat )
    BZOJ 4260: Codechef REBXOR( trie )
  • 原文地址:https://www.cnblogs.com/duanxz/p/4396395.html
Copyright © 2011-2022 走看看