国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

DB2臨時表無法創建的解決方法

數據庫
DB2臨時表相信大家都有一定的了解,如果遇到無法創建臨時表的問題,應該怎么辦呢?閱讀下文,您就可以找到解決的辦法。

DB2臨時表無法創建的問題的確很讓我們頭疼,下面就為您介紹一個解決DB2臨時表無法創建問題的方法,希望對您學習DB2臨時表方面能有所幫助。

  1. procedure TXXXForm.lc_procHandleStandard(strpo:string; xPOSEQ:Integer);//HXYADD----24/09/2010----  
  2. var  
  3. strFieldList:string;//A-JW-02-351101-01  
  4. begin  
  5. strFieldList:='XNAME VARCHAR(80),'#13#10  
  6.                +'XKIND VARCHAR(20),'#13#10  
  7.                +'ENAME VARCHAR(20),'#13#10  
  8.                +'CNAME VARCHAR(20),'#13#10  
  9.                +'XBIAO VARCHAR(80),'#13#10  
  10.                +'XCODE INTEGER,'#13#10  
  11.                +'XGRADE INTEGER ';  
  12. strTmpTableName:=lc_CreatTmpTable(strFieldList);  
  13. if strTmpTableName='' then  
  14. begin  
  15.     Messagebox(handle,'無法創建 [執行標準資料] 臨時表﹗','提示信息',mb_Ok);  
  16.     Exit;  
  17. end;//*)  
  18. qry6.Close;  
  19. qry6.SQL.Clear;  
  20. qry6.SQL.Add('DELETE FROM '+strTmpTableName);  
  21. qry6.ExecSQL;  
  22.  
  23. qry6.Close;  
  24. qry6.SQL.Clear;  
  25. qry6.SQL.Add('INSERT INTO '+strTmpTableName);  
  26. qry6.SQL.Add('(XNAME,XKIND,ENAME,CNAME,XBIAO,XCODE,XGRADE)');  
  27. qry6.SQL.Add('SELECT VALUE(K.PROD_NAME,''''),');  
  28. qry6.SQL.Add('       CASE K.PROD_KIND WHEN 0 THEN ''0 原色產品'' ');  
  29. qry6.SQL.Add('            WHEN 1 THEN ''1 水洗產品'' ');  
  30. qry6.SQL.Add('         ELSE ''X 不分類'' END PROD_KIND,');  
  31. qry6.SQL.Add('       VALUE(A.COLOR_ENG_NAME,''''),');  
  32. qry6.SQL.Add('       VALUE(A.COLOR_CHN_NAME,''''),');  
  33. qry6.SQL.Add('       VALUE(K.ZHIXIN_BIAO,''''),');  
  34. qry6.SQL.Add('       K.S_CODE,');  
  35. qry6.SQL.Add('       A.COLOR_GRADE ');  
  36. qry6.SQL.Add(' FROM GSSAL.SAL_PO_DTLA A ');  
  37. qry6.SQL.Add(' LEFT JOIN GSSAL.SAL_PO X ON (X.PO_NO=A.PO_NO AND X.GEN_POSEQ=A.GEN_POSEQ) ');  
  38. qry6.SQL.Add(' LEFT JOIN GSSAL.SAL_KIND K ON (K.S_CODE=VALUE(A.PROD_CODE,X.PROD_CODE)) ');  
  39. qry6.SQL.Add(' WHERE A.PO_NO=:PO_NO AND A.GEN_POSEQ=:GEN_POSEQ');  
  40. qry6.SQL.Add('   AND VALUE(K.ISVALID,''N'')=''Y'' ');  
  41. qry6.SQL.Add(' ORDER BY K.PROD_NAME,A.COLOR_ENG_NAME ');  
  42. qry6.ParamByName('PO_NO').AsString:=strpo;  
  43. qry6.ParamByName('GEN_POSEQ').AsInteger:=xPOSEQ;  
  44. qry6.ExecSQL;  
  45. qry6.Close;  
  46. qry6.SQL.Clear;  
  47. qry6.SQL.Add('SELECT * ');  
  48. qry6.SQL.Add('FROM '+strTmpTableName);  
  49. qry6.Open;  
  50. end;  
  51. -----------------------------------------------------------------------------------------------------------------------------------   
  52. function TXXXForm.lc_CreatTmpTable(strFieldList:string):string;  
  53. var  
  54. strTableName:string;  
  55. blnSuccess:boolean;  
  56. i:integer;  
  57. function lc_funcCreatTable(strFieldList,strTableName: string):Boolean;  
  58. var  
  59.     qryCreatTemp:TQuery;  
  60. begin  
  61.     Result:=False;  
  62.     qryCreatTemp:=TQuery.Create(self);  
  63.     with qryCreatTemp do  
  64.     begin  
  65.       DatabaseName:='GSCOMDB';  
  66.       SQL.Clear;  
  67.       SQL.Add('CREATE TABLE '+strTableName+' ('+strFieldList+') IN USERSPACE1 ');  
  68.       try  
  69.         ExecSQL;  
  70.         Result:=True;  
  71.       except  
  72.       end;  
  73.     end;  
  74.     qryCreatTemp.Free;  
  75. end;  
  76. begin  
  77. Result:='';//如果創建不成功則返回空字符串。  
  78. strTableName:='GSTMP.TMP_'+FormatFloat('0',now*10000000)+'';  
  79. for i:=1 to 50 do//循環 50次﹐再不能創建則退出。  
  80. begin  
  81.     blnSuccess:=lc_funcCreatTable(strFieldList,strTableName);  
  82.     if blnSuccess then //如果創建成功則返回表名﹐同時退出。  
  83.     begin  
  84.       Result:=strTableName;  
  85.       Exit;  
  86.     end;  
  87. end;  
  88. end;  
  89. -----------------------------------------------------------------------------------------------------------------------------------   
  90. procedure TXXXForm.FormCloseQuery(Sender: TObject; var CanClose: Boolean);  
  91. begin  
  92. lstUser.Free;  
  93. if strTmpTableName<>'' then  
  94. begin  
  95.     lc_DeleteTable(strTmpTableName);  
  96.     strTmpTableName:='';  
  97. end;   
  98. end;  
  99. -----------------------------------------------------------------------------------------------------------------------------------   
  100. function TXXXForm.lc_DeleteTable(strTableName:string):Boolean;  
  101. var  
  102. qryDeleteTemp:TQuery;  
  103. begin  
  104. Result:=False;  
  105. qryDeleteTemp:=TQuery.Create(Self);  
  106. with qryDeleteTemp do  
  107. begin  
  108.     DatabaseName:='GSCOMDB';  
  109.     SQL.Clear;  
  110.     SQL.Add('DROP TABLE '+strTableName);  
  111.     try  
  112.       ExecSQL;  
  113.       Result:=True;  
  114.     except  
  115.     end;  
  116. end;  
  117. qryDeleteTemp.Free;  
  118. end;  
  119. -----------------------------------------------------------------------------------------------------------------------------------   

 

 

 

 

【編輯推薦】

帶您了解DB2鎖的類型

db2表空間被鎖的解決方法

DB2添加驗證約束的實現

DB2創建表空間的方式

Linux中DB2用戶組的介紹

責任編輯:段燃 來源: 互聯網
相關推薦

2010-11-02 14:37:58

DB2臨時表定義

2010-11-02 16:02:59

db2表空間

2010-11-04 10:44:27

DB2 not fou

2010-09-30 14:48:26

DB2查詢

2010-09-30 10:04:06

DB2創建表空間

2010-11-02 14:08:29

DB2創建用戶

2010-08-13 14:46:08

DB2 -964

2010-07-27 10:11:18

DB2數據庫臨時表

2010-11-02 14:45:12

DB2創建表空間

2010-11-03 14:57:44

DB2備份所有表

2010-09-01 14:00:01

DB2表空間

2010-09-01 11:17:29

DB2備份

2010-11-03 15:56:13

DB2創建表

2010-11-01 16:30:21

DB2表空間

2010-09-01 09:27:21

DB2表名

2010-11-03 13:55:39

創建DB2實例

2010-09-01 10:59:42

DB2服務器

2010-07-29 09:21:57

DB2代碼頁

2010-07-30 12:30:02

DB2代碼頁不兼容

2010-11-03 15:49:32

DB2刪除表
點贊
收藏

51CTO技術棧公眾號

av免费观看大全| 91豆花精品一区| 人妻少妇精品无码专区二区| 日韩高清成人在线| 91精品国产综合久久福利软件| 亚洲视频在线观看日本a| 日韩欧美美女在线观看| 亚洲成人激情在线| 婷婷国产在线| 国产午夜精品福利| 亚洲精品国产一区| 欧美电影免费播放| 欧美激情中文字幕在线| 蜜桃av在线播放| 91福利社在线观看| 国产经典视频一区| 99视频热这里只有精品免费| 久久99导航| 欧美va久久久噜噜噜久久| 久久在线视频在线| 涩涩视频网站在线观看| 色偷偷久久人人79超碰人人澡| 五月天婷婷激情视频| 国产成a人亚洲精品| 日本不卡在线播放| 亚洲视频久久| 2014亚洲精品| 久久一区二区三区电影| 热久久免费国产视频| 日韩欧美中文字幕一区二区三区| 欧美精品一区二区三区蜜桃| xxxxx日韩| 91福利在线播放| 偷拍自拍在线| 色一区在线观看| 免费黄色在线视频网站| 天天综合天天综合色| 免费看av大片| 亚洲国产成人av网| 182午夜在线观看| 久久久久久97三级| 黄色av免费在线播放| 国产剧情一区在线| 隔壁人妻偷人bd中字| 国产一区二区三区观看| 视频一区在线免费观看| 日韩—二三区免费观看av| 免费中文日韩| 免费视频一区二区| 中文精品视频一区二区在线观看| 美女视频黄 久久| 精品久久免费观看| 成人一级视频在线观看| 国产免费一区二区三区视频| 91丨九色丨国产丨porny| 日本人体一区二区| 久久色成人在线| 三上悠亚在线资源| 午夜国产精品影院在线观看| 日韩大胆人体| 欧美一区二区三区色| www在线观看黄色| 少妇精69xxtheporn| 麻豆精品久久| 日本sm极度另类视频| 婷婷综合网站| 国产成人一区三区| av亚洲在线| 欧美在线关看| 久久综合色婷婷| 色婷婷综合网站| 亚洲制服欧美中文字幕中文字幕| 在线观看视频免费| 欧美日韩aaaaa| 日韩在线免费| 国产ts一区二区| 亚洲高清毛片| 亚洲国产一二三精品无码 | 91久久精品网| 26uuu亚洲电影在线观看| 亚洲少妇中文在线| 亚洲成人一品| 麻豆av一区| 成人动漫视频在线| 国产精品久久久久白浆| 日韩视频一区二区在线观看| 99精品国自产在线| 国产在线视频欧美| 精品在线一区二区三区| 羞羞的视频网站| 日韩一区二区免费高清| 国产精品极品| 台湾成人av| 亚洲人成网站色在线观看| 老司机精品影院| 欧美日韩国产123| 国产精品hd| 欧美成人三级在线视频| 天天操天天综合网| 男人最爱成人网| 成人黄色生活片| 国产麻豆精品theporn| 中文日本高清免费| 亚洲性猛交xxxxwww| 91精品国产乱码久久久久久| 热久久最新地址| 一区二区欧美国产| 欧美××××黑人××性爽| 91精品免费视频| 久久一区二区视频| 制服丝袜在线播放| 国产免费一区二区三区香蕉精| 国产剧情av麻豆香蕉精品| 可以在线观看的黄色| 欧美国产中文字幕| 日本不卡视频在线观看| 中文字幕在线免费专区| 日韩在线播放一区| 久久天天综合| 欧美偷拍视频| 欧美亚洲第一页| 99re视频这里只有精品| 污视频网站在线免费| 国产成人涩涩涩视频在线观看| 懂色av一区二区在线播放| 欧美jizzhd69巨大| 国产乱人伦真实精品视频| 91香蕉视频污| av老司机免费在线| 成人欧美一区二区| 亚洲成人一区在线| 日本一道高清一区二区三区| 欧美精品卡一卡二| 亚洲电影免费观看| 麻豆9191精品国产| 成人p站proumb入口| 国产精品夜间视频香蕉| 中文一区二区完整视频在线观看| 蜜桃成人精品| 欧美交换配乱吟粗大25p| 欧美日本韩国一区二区三区视频| 色综合咪咪久久网| 一级毛片aaaaaa免费看| 97视频在线看| 国产精品你懂的在线欣赏| 精品视频在线一区二区在线| 日日骚一区二区网站| 欧美日韩免费一区二区三区视频| 国产精品久久久久久影院8一贰佰| 人人做人人爽| 4444欧美成人kkkk| 中文字幕在线视频一区| 超碰成人在线观看| 91亚洲国产精品| www成人免费| 亚洲私人黄色宅男| 成功精品影院| 色悠悠久久综合网| 欧美成人免费小视频| 成人av在线网| 欧美爱爱视频| 国产精品自拍片| 北条麻妃久久精品| 26uuu成人网一区二区三区| 日本在线一区二区| 热久久精品国产| 性欧美视频videos6一9| 亚洲欧洲色图综合| 久久av电影| 天堂а在线中文在线无限看推荐| 国产精品一区二区三区免费视频| 一区二区三区 在线观看视频 | 黑人精品xxx一区一二区| 日韩在线二区| 你懂的好爽在线观看| 国产精品免费在线 | 国产精品伦理一区二区| 欧美精品国产白浆久久久久| 91在线观看入口| 国产精品午夜视频| 日本韩国欧美一区| 久久精品亚洲| 黑人巨大精品| 日本成人黄色网| 国产精品久久久av久久久| 日韩欧美在线字幕| 中文一区二区| av最新在线| 日韩一级片播放| 91免费看片网站| 亚洲第一av在线| 国产网站一区二区三区| 日本一区二区在线看| 成人短视频在线| 久久精品国产sm调教网站演员| 韩日欧美一区二区| 欧美中文字幕不卡| 粉嫩蜜臀av国产精品网站| 亚洲欧美日本伦理| 在线网址91|