标签:sql

数据集或实体数据模型

山鬼er 数据库 ,
问题描述 请原谅我的问题,因为我是新的将数据与我的应用程序集成。我试图在网上找到答案,但还没有。 我有一个在VS2010上开发的应用程序,它需要从数据库输入/输出数据。我试图弄清楚它是否在设置数据源时需要使用DataSet或实体数据...

超级键,候选键首要的关键

空谷幽兰 数据库 , , ,
问题描述 任何一种灵魂可以用下面的简单例子来澄清我的怀疑,并确定超级键,候选键和主键? 我知道有很多帖子和网站在那里解释他们之间的差异。但是看起来全都是通用的定义。 例: Student (StudentNumber, FamilyName, Degree, Major...

SQL在单个命令中的表中添加列和注释

知乎fans 数据库 , ,
问题描述 我正在使用Oracle 11g作为我的Web应用程序。我想添加一个列和一个注释到一个现有的表。我可以用下面的命令轻松地做到这一点 ALTER TABLE product ADD product_description VARCHAR2(20) 和 COMMENT ON COLUMN product.produ...

更新身份列中的值

鱼儿o0O 数据库 , ,
问题描述 如何覆盖MSSQL中的标识列?我试过了 : SET IDENTITY_INSERT GeoCountry ON UPDATE GeoCountry SET CountryID = 18 WHERE CountryID = 250 但我回来了 Line 2: Cannot update identity column 'CountryID'. 最佳解决方法 ...

MySQL:将datetime插入其他datetime字段

曼哈顿 数据库 , , ,
问题描述 我有一个DATETIME列的表。我想选择这个datetime值并将其插入另一列。 我这样做(注意:'2011-12-18 13:17:17'是前一个SELECT从DATETIME字段给我的值): UPDATE products SET former_date=2011-12-18 13:17:17 WHERE id=1 并...

如果找不到记录,则返回值

珞珈 数据库 , , ,
问题描述 我有这个简单的声明工作: SELECT idnumber FROM dbo.database WHERE number = '9823474' 如果表中的任何位置都不存在该数字,则它将失败。我想在这个语句中添加一些内容:如果没有记录发现返回NULL INSTEAD OF NO ROW。 有...

导入没有角色的postgres数据库

勾践剑 数据库 , , , ,
问题描述 我有一个使用pg_dump导出的数据库,但现在当我尝试再次导入时: psql -d databasename < mydump.sql 它没有试图向不存在的人授予角色。 (错误说“角色"xxx"不存在”) 有没有办法自动导入和设置所有的角色给我的用户? 最佳...

在Oracle中是substr还是LIKE更快?

火女 数据库 ,
问题描述 将 WHERE substr(my_field,1,6) = 'search' 要么 WHERE my_field LIKE 'search%' 在Oracle中要快一些,还是没有什么区别? 最佳解决方法 假设最大性能是目标,我最好选择SUBSTR(my_field,1,6)并创建一个function-based索引...

MySQL添加列如果不存在

终南劫 数据库 ,
问题描述 IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'email_subscription' AND COLUMN_NAME = 'subscribe_all') THEN ALTER TABLE email_subscription ADD COLUMN subscribe_all TINYINT...

postgresql语法检查而不运行查询

21世纪的文明 数据库 , , , ,
问题描述 我想验证包含sql查询的文件的语法,然后才能在CVS项目中提交。 为了做到这一点,我有一个commitinfo脚本,但我无法找出sql命令是否有效。 psql似乎没有dryrun模式,并且从语法(即源代码)构建我自己的postgresql-dialact测试...

定义更大长度的VARCHAR2列的影响

花海 数据库 , ,
问题描述 当Oracle的值不超过10个字节时,在VARCHAR2(1000)而不是VARCHAR2(10)中定义列的效果是什么? 列只需要真正需要存储值的空间,否则会对表空间/索引的大小/性能有任何负面影响? 最佳解决方案 答案取决于您是在谈论数据库表中...
Go