home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2006 May / PCpro_2006_05.ISO / files / vollvers / crm / setup_de.exe / update31.sql < prev   
Encoding:
Text File  |  2003-03-02  |  2.0 KB  |  74 lines

  1. /* Update file is for easySales europa version  */
  2.  
  3. SET NAMES ISO8859_1;
  4. ALTER TABLE EIGENSCHAFT ADD GRUPPE VARCHAR(200);
  5. ALTER TABLE EIGENSCHAFT ADD DROPDWN INTEGER;
  6. ALTER TABLE VADREIG ADD GRUPPE VARCHAR(200);
  7.  
  8. ALTER TABLE DOCSVORLAGEN ADD O1 VARCHAR(255);
  9. ALTER TABLE DOCSVORLAGEN ADD O2 VARCHAR(255);
  10. ALTER TABLE DOCSVORLAGEN ADD O3 VARCHAR(255);
  11. ALTER TABLE DOCSVORLAGEN ADD O4 VARCHAR(255);
  12. ALTER TABLE DOCSVORLAGEN ADD O5 VARCHAR(255);
  13.  
  14. CREATE INDEX DOCSX1 ON DOCSVORLAGEN (BEZEICHNUNG);
  15.  
  16. DROP PROCEDURE CREATETEMPLATE;
  17.  
  18. SET TERM ^ ;
  19. /* Stored procedures */
  20.  
  21. CREATE PROCEDURE "CREATETEMPLATE"
  22. (
  23.   "BEZEICHNUNG" VARCHAR(100) CHARACTER SET ISO8859_1,
  24.   "BESCHREIBUNG" VARCHAR(100) CHARACTER SET ISO8859_1,
  25.   "RTFTEXT" BLOB,
  26.   "STD" INTEGER,
  27.   "WORDFILE" VARCHAR(300) CHARACTER SET ISO8859_1,
  28.   "O1" VARCHAR(255) CHARACTER SET ISO8859_1,
  29.   "O2" VARCHAR(255) CHARACTER SET ISO8859_1,
  30.   "O3" VARCHAR(255) CHARACTER SET ISO8859_1,
  31.   "O4" VARCHAR(255) CHARACTER SET ISO8859_1,
  32.   "O5" VARCHAR(255) CHARACTER SET ISO8859_1 )
  33. AS
  34. begin
  35.   insert into DOCSVorlagen ("BEZEICHNUNG", "BESCHREIBUNG", RTFTEXT, WORDFILE, STD, O1, O2, O3, O4, O5)
  36.   values (:Bezeichnung, :Beschreibung, :RTFText, :WordFile, :Std, :O1, :O2, :O3, :O4, :O5 );
  37. end
  38.  ^
  39. SET TERM ; ^
  40.  
  41.  
  42.  
  43.  
  44.  
  45. CREATE TABLE "FIELDVALS"
  46. (
  47.   "FIELD_ID"    INTEGER NOT NULL,
  48.   "REF_ID"    INTEGER,
  49.   "EIGENSCHAFT_ID"    INTEGER,
  50.   "FVALUE"    VARCHAR(200) CHARACTER SET ISO8859_1,
  51.   "FTYPE"        INTEGER,
  52.   "FSERIE"     INTEGER,
  53.  PRIMARY KEY ("FIELD_ID")
  54. );
  55.  
  56. create generator FLDVAL_GEN;
  57. SET GENERATOR "FLDVAL_GEN" TO 1;
  58.  
  59. SET AUTODDL ON;
  60. SET TERM ^ ;
  61. CREATE TRIGGER "SETFLDVALID" FOR "FIELDVALS"
  62. ACTIVE BEFORE INSERT POSITION 0
  63. as
  64. begin
  65. if (new.field_id is null) then
  66. new.field_id = gen_id(FLDVAL_GEN, 1);
  67. end
  68. ^
  69. SET TERM ;^
  70.  
  71.  
  72. /* SQL Update for Release 3.5; Copyright (C) maytec.net GmbH, Germany */
  73. /* this file is licensed under the maytec.net user agreement license (ula). read licence.txt or */
  74. /* visit www.maytec.net */