`

postgresql 不支持 T-SQL

阅读更多
http://archives.postgresql.org/pgsql-sql/2002-01/msg00247.php

Re: support for transact-sql?

--------------------------------------------------------------------------------

From: Stephan Szabo <sszabo ( at ) megazone23 ( dot ) bigpanda ( dot ) com>
To: Marius Andreiana <marius ( at ) wdg ( dot ) ro>
Subject: Re: support for transact-sql?
Date: Mon, 21 Jan 2002 13:01:59 -0800 (PST)

--------------------------------------------------------------------------------

On 21 Jan 2002, Marius Andreiana wrote:

> Hi
>
> I'm analyzing the possibility of porting our current applications from
> sybase to postgresql.
> I know the manual doesn't mention t-sql support.
> The only solution to migrate stored procedures is to rewrite each of
> them to use pl/pgsql?

You'd probably need to rewrite them in one of the postgres pl languages
(plpgsql, pltcl, ...)
分享到:
评论

相关推荐

    标准SQL和transact-sql之比较学习

    在数据库对象管理上,T-SQL提供了对SQL Server特有的对象如触发器、用户自定义函数和类型的支持。例如,CREATE PROCEDURE语句在T-SQL中用于创建存储过程,而标准SQL虽然也有存储过程的概念,但具体语法可能会因...

    SQL Server 2012链接服务器到PostgreSQL

    创建完链接服务器后,可以在T-SQL中使用`OPENQUERY`或`EXEC()`命令测试连接。例如: ```sql SELECT * FROM OPENQUERY(PostgreSQLLink, 'SELECT * FROM public.your_table'); ``` 如果一切配置正确,你应该能从...

    notepad格式化sql语句

    值得注意的是,虽然这款插件主要针对T-SQL(Microsoft SQL Server的语法),但也能处理其他SQL方言,如MySQL、Oracle和PostgreSQL等,不过可能无法完美地格式化所有特定于数据库系统的语法特性。 在日常工作中,...

    SQL基础_-_MS-SQL_Server___基础类

    - **丰富的功能集**:支持存储过程、触发器、视图等多种数据库对象,以及T-SQL(Transact-SQL)扩展语言。 #### 5. SQL基础知识 - **数据定义语言(DDL)**:用于创建、修改和删除数据库对象,如CREATE TABLE、ALTER...

    Sqlserver、Oracle、MySql、PostgreSql、SqlLite数据库差异

    - **Sqlserver**、**Oracle**、**MySql**、**PostgreSql** 和 **SqlLite** 都提供了丰富的内置函数支持,包括数学、日期时间、字符串处理等多方面功能。 #### 五、分页 分页是数据库中常见的需求之一,不同的...

    cpp-PostgreSQL精确的分数运算

    PostgreSQL是一种功能强大的开源关系型数据库管理系统,它支持多种数据类型和高级查询功能。本主题聚焦于"cpp-PostgreSQL精确的分数运算",这意味着我们将探讨如何在C++中利用PostgreSQL进行高精度的分数运算。 在...

    PostgreSQL 8.2,Oracle 10g,SQL Server 2005,MYSQL 5.1 脚本规范

    此外,PostgreSQL支持复杂的事务处理和多版本并发控制,这在编写脚本时需要考虑事务的ACID属性(原子性、一致性、隔离性和持久性)。 Oracle 10g是甲骨文公司的旗舰产品,提供了高性能的企业级数据库解决方案。在...

    tsql2pgsql:帮助那些将存储过程从 TSQL (SQL Server) 转换为 PLPGSQL (Postgresql) 的工具

    tsql2pgsql是一款非常实用的工具,主要用于帮助数据库管理员和开发者将TSQL(SQL Server的存储过程语言)转换为PL/PGSQL(PostgreSQL的存储过程语言)。在SQL Server和PostgreSQL之间进行迁移时,这个工具能显著减轻...

    sqlscripts:T-SQL,PgSQL脚本

    T-SQL(Transact-SQL)是微软SQL Server所采用的SQL扩展版本,而PgSQL(PostgreSQL)则是开源世界中的一个强大数据库系统。本压缩包“sqlscripts”包含了这两个数据库系统的脚本,让我们深入探讨一下T-SQL和PgSQL的...

    dbForge.Studio.for(mysql,sql,Oracle,PostgreSQL)

    对于SQL Server,dbForge Studio for SQL Server 提供了类似的特性,但专注于SQL Server特有的功能,如SSIS、SSAS和SSRS的支持,以及针对T-SQL的高级开发工具。 dbForge Studio for Oracle 则针对Oracle数据库,...

    mssql-to-pgsql:将表内容从Microsoft SQL Server数据库复制到PostgreSQL数据库

    - Microsoft SQL Server是微软开发的关系型数据库管理系统,广泛应用于Windows环境,支持T-SQL语法。 - PostgreSQL则是一款开源、对象关系型数据库,跨平台且高度可扩展,遵循SQL标准。 2. **Python在数据库迁移...

    MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 和/或 MongoDB

    SQL Server支持多种语言,如T-SQL和.NET。 6. MariaDB: MariaDB是MySQL的一个分支,由MySQL创始人开发,旨在保持与MySQL的兼容性同时提供额外的功能和改进。MariaDB以更快的速度和更开放的社区支持为特点,支持...

    在sqlserver2008r2版本中实现正则表达式

    在SQL Server 2008 R2中,虽然标准版并不直接支持正则表达式,但可以通过一些扩展方法和第三方工具来实现正则表达式的功能。这篇文章将详细讲解如何在SQL Server 2008 R2中实现正则表达式处理。 首先,SQL Server ...

    PostgreSQL 8.2,Oracle 10g,SQL Server 2005,MYSQL 5.1 脚本例子

    SQL Server 2005 是微软公司的关系数据库管理系统,它支持T-SQL,这是SQL的一个扩展版本,包含了一些特有的功能,如游标、存储过程和用户定义的函数。在SQL Server 2005中,学习脚本可以让你了解如何管理数据库安全...

    Expression表达式转换为SQL语句,支持SqlServer、MySql、Oracle、Sqlite、PostgreSql

    .NET Standard 2.1、.NET 5、.NET 6、.NET 7 版本SQLBuilder,Expression表达式转换为SQL语句,支持SqlServer、MySql、Oracle、Sqlite、PostgreSql;基于Dapper实现了不同数据库对应的数据仓储Repository;

    新迷你SQL2000

    它可能支持Transact-SQL(T-SQL)语言,这是SQL Server的标准查询语言,用户可以通过编写T-SQL语句来执行数据操作。此外,迷你版可能还包含了一些安全管理特性,如用户权限设置、角色管理等,确保了数据的安全性。 ...

    SQL Server2005从门到精通讲义

    SQL Server 2005采用了Transact-SQL(T-SQL)作为其主要的查询和编程语言,它是SQL的一个扩展,增加了诸如事务处理、存储过程和触发器等功能。T-SQL不仅用于查询数据,还用于数据库的创建、修改和删除,以及执行复杂...

    PGConf.CN2019大会资料 培训PPT--1-邵大明--Postgresql Parser 内核分析

    PostgreSQL 是一款强大的开源关系型数据库系统,因其稳定性、可扩展性和复杂查询的支持能力而在业界享有盛誉。在PostgreSQL内部,解析器(Parser)扮演着极其重要的角色,它负责将SQL语句转换成内部能够理解和执行的...

    SQL SERVER 3005 数据库电子课件

    主流的关系数据库管理系统包括Oracle、DB2、Sybase、Informix、MySQL、PostgreSQL和Microsoft Access,其中SQL Server 2005是Microsoft提供的解决方案,它支持Transact-SQL(T-SQL)语言,这是一种结构化查询语言,...

Global site tag (gtag.js) - Google Analytics