]> wagnertech.de Git - kivitendo-erp.git/blobdiff - sql/Pg-upgrade2/customer_vendor_ustid_length.sql
Länge des UStId-Feldes bei Kunden/Lieferanten auf 14 erweitern bzw in der Maske darau...
[kivitendo-erp.git] / sql / Pg-upgrade2 / customer_vendor_ustid_length.sql
diff --git a/sql/Pg-upgrade2/customer_vendor_ustid_length.sql b/sql/Pg-upgrade2/customer_vendor_ustid_length.sql
new file mode 100644 (file)
index 0000000..dd68bcd
--- /dev/null
@@ -0,0 +1,12 @@
+-- @tag: customer_vendor_ustid_length
+-- @description: Setzt das Feld "ustid" in den Tabellen "customer" und "vendor" auf 14 Zeichen: zwei Zeichen Länderkürzel und bis zu zwölf Zeichen für die Nummer.
+-- @depends:
+ALTER TABLE customer ADD COLUMN tmp varchar(14);
+UPDATE customer SET tmp = ustid;
+ALTER TABLE customer DROP COLUMN ustid;
+ALTER TABLE customer RENAME tmp TO ustid;
+
+ALTER TABLE vendor ADD COLUMN tmp varchar(14);
+UPDATE vendor SET tmp = ustid;
+ALTER TABLE vendor DROP COLUMN ustid;
+ALTER TABLE vendor RENAME tmp TO ustid;