是这个意思:在pgAdmin III新建表,输入的表名为TestTable,完成后,它自动生成的SQL:
-- Table: "TestTable"-- DROP TABLE "TestTable";CREATE TABLE "TestTable"
(
aaa char(5)
)
WITHOUT OIDS;
ALTER TABLE "TestTable" OWNER TO postgres;即是表名带双引号的,我在程序中Select时也必须对表名加双引号
-- Table: "TestTable"-- DROP TABLE "TestTable";CREATE TABLE "TestTable"
(
aaa char(5)
)
WITHOUT OIDS;
ALTER TABLE "TestTable" OWNER TO postgres;即是表名带双引号的,我在程序中Select时也必须对表名加双引号
解决方案 »
- 发我一个我自己写的基于Linux和MySQL的邮件服务器
- 是否可以使用增加连接数来增加数据库访问速度?
- 关于海量数据的存储和检索
- 批量执行sql的问题
- 查询时间段内数据 一个很诡异的问题
- 自己配制的php环境数据库中只有.frm文件 如何生成.MYD文件 和 .MYI 文件
- 菜鸟求救各位大虾:关于设置mysql用户权限的问题,急啊!!
- MySQL中如何在cmd或shell中显示出某个数据库的ER图
- 如何在VC下实现把mysql中的表的纪录转存到sql server中一个表中???
- mysql中增加一条记录时得到自增长列的值并追加到其他字段末尾
- xp能装sql sever 2000吗?
- 、绝对优质JAVA版本OA系统技术转让!!!
-- Table: reason-- DROP TABLE reason;CREATE TABLE reason
(
"Code" varchar(3) NOT NULL,
"Name" varchar(20) NOT NULL,
CONSTRAINT "PK_reason" PRIMARY KEY ("Code")
)
WITHOUT OIDS;
ALTER TABLE reason OWNER TO postgres;
GRANT ALL ON TABLE reason TO postgres;从上面看出,不光是表名,列名、约束名也是这样的