Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uFRDT-004PFt-VO for pgsql-announce@arkaria.postgresql.org; Thu, 15 May 2025 05:33:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uFRDR-00C8bm-BD for pgsql-announce@arkaria.postgresql.org; Thu, 15 May 2025 05:33:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uFRDQ-00C8b0-Eu for pgsql-announce@lists.postgresql.org; Thu, 15 May 2025 05:33:08 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uFRDM-001s8v-22 for pgsql-announce@lists.postgresql.org; Thu, 15 May 2025 05:33:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Kwo3vCRF3GDwDTOrSW5lQumgW9jh9Y0puXCBbn+icv0=; b=3u8kXQBjKvTicmIrqtUruoY3+L eeZ6bFpRczDQrKrFuNgtYg0ZoDf98Kx9Y7lWd01MmbfGJW+lwDAdAU4ErJ/F2Rqjgh2J9RwHhkJyG 1eVTX/90gk8f2eO0Z4c9LOic6lFF0F//ULKCbIVCX1Wh/zKyOrVPC5Uiy6WK1UWf6fvd45ZY3bHTr 6UHurt4Io/bsQ5MMFWkOv7aaAYBJeJk/I84UHKlkm//S/nuZxq6zKx5ZURvUVvS5Nqbo5OGVkt8Zx B2EabxC5S/+oU76c39m3qY1txdCjiegeGp5HcirTPeKoayn7BLdej0JtQcHfyZh5P/9fFzyk2c0/4 Nfo3RvyQ==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uFRDM-005Ksy-6m for pgsql-announce@lists.postgresql.org; Thu, 15 May 2025 05:33:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uFRDL-005GsI-1t for pgsql-announce@lists.postgresql.org; Thu, 15 May 2025 05:33:03 +0000 Content-Type: multipart/mixed; boundary="===============0650937558193283984==" MIME-Version: 1.0 Subject: New PostgreSQL support in IBM COBOL for Linux on x86 To: PostgreSQL Announce From: IBM via PostgreSQL Announce Reply-To: vikash-kumar@ibm.com Date: Thu, 15 May 2025 05:32:41 +0000 Message-ID: <174728716190.1455381.10254896689794222852@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: proprietary X-pglister-tagsig: 722f5340b0072ee8e86ed99b8b1c2f9051b08dfc40038099ca62f1bd078e67c0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0650937558193283984== Content-Type: multipart/alternative; boundary="===============7066471714421508157==" MIME-Version: 1.0 --===============7066471714421508157== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable IBM COBOL for Linux on x86 1.2 integrates with PostgreSQL through SQL state= ments embedded in COBOL programs that enable you to retrieve, update, inser= t, and delete data from a PostgreSQL database. This integration provides a = PostgreSQL coprocessor instead of a preprocessor, which means that the comp= iler translates the EXEC SQL statements into COBOL statements during the co= mpilation process itself, rather than during a separate step before compila= tion. The COBOL for Linux coprocessor for PostgreSQL is based on the Postgr= eSQL ECPG preprocessor, modified to support COBOL instead of C. The coproce= ssor is integrated into the COBOL compiler. When a COBOL program with embed= ded SQL statements runs, it uses the same library that the ECPG preprocesso= r uses to run a C program.=20 For more information about integration with PostgreSQL, see=20 [Programming for a PostgreSQL environment](https://www.ibm.com/docs/en/cobo= l-linux-x86/1.2?topic=3Denvironments-programming-postgresql-environment) --===============7066471714421508157== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable New PostgreSQL support in IBM COBOL for Linux on x86
 

New PostgreSQL support in IBM COBOL for Linux on x86

IBM COBOL for Linux on x86 1.2 integrates w= ith PostgreSQL through SQL statements embedded in COBOL programs that enabl= e you to retrieve, update, insert, and delete data from a PostgreSQL databa= se. This integration provides a PostgreSQL coprocessor instead of a preproc= essor, which means that the compiler translates the EXEC SQL statements int= o COBOL statements during the compilation process itself, rather than durin= g a separate step before compilation. The COBOL for Linux coprocessor for P= ostgreSQL is based on the PostgreSQL ECPG preprocessor, modified to support= COBOL instead of C. The coprocessor is integrated into the COBOL compiler.= When a COBOL program with embedded SQL statements runs, it uses the same l= ibrary that the ECPG preprocessor uses to run a C program.=20 For more information about integration with PostgreSQL, see=20 Programming for a PostgreSQL environment

This email was sent to you from IBM. It was delivered on their behalf by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to IBM.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Proprietary. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============7066471714421508157==-- --===============0650937558193283984==--