gpt4 book ai didi

SQL标准转义列名?

转载 作者:行者123 更新时间:2023-12-03 05:03:52 25 4
gpt4 key购买 nike

是否有 SQL 标准来转义列名?如果不是,什么适用于 MySQL 和 SQLite?它也适用于 SQL Server 吗?

最佳答案

引号"

SQL:1999标准specifies双引号 (") ( QUOTATION MARK ) 用于分隔标识符。

<delimited identifier> ::= <double quote> <delimited identifier body> <double quote>

Oracle、PostgreSQL、MySQL、MSSQL 和 SQlite 都支持 " 作为标识符分隔符。

它们并不都使用 " 作为“默认”。例如,您必须在 ANSI mode 中运行 MySQL,而 SQL Server 仅在 QUOTED_IDENTIFIER 时支持它> 已开启

关于SQL标准转义列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com