postgresql-9.1 – PostgreSQL强制小写名称?
发布时间:2020-12-13 16:38:47 所属栏目:百科 来源:网络整理
导读:刚开始通过C和libpq在linux上学习PostgreSQL 9.1。 现在我检查连接,连接,创建数据库,创建表和其他基本的东西。 但是我注意到在创建表时,PQ将我的数据库名称转换为小写。然后我看到表名和字段名也被迫小写。 当我尝试连接数据库的大写(原始)名称时,我得
刚开始通过C和libpq在linux上学习PostgreSQL 9.1。
现在我检查连接,连接,创建数据库,创建表和其他基本的东西。 但是我注意到在创建表时,PQ将我的数据库名称转换为小写。然后我看到表名和字段名也被迫小写。 当我尝试连接数据库的大写(原始)名称时,我得到警告,询问数据库不存在。 最好的是,所有的名字都保持写作。 例如:
将被创建为m_122_kl0001_2011_001_0100001什么不是我想要的。
这是Postgres的默认行为。
如果想要大写或混合大小写,可以引用标识符: createdb "M_122_KL0001_2011_001_0100001" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |