Questions tagged «sql»

结构化查询语言(SQL)是用于查询数据库的语言。问题应包括代码示例,表结构,示例数据以及正在使用的DBMS实现的标签(例如MySQL,PostgreSQL,Oracle,MS SQL Server,IBM DB2等)。如果您的问题仅涉及特定的DBMS(使用特定的扩展名/功能),请改用该DBMS的标签。使用SQL标记的问题的答案应使用ISO / IEC标准SQL。



23
在SQL Server中删除日期时间的时间部分的最佳方法
从SQL Server的datetime字段中删除时间部分时,哪种方法提供最佳性能? a) select DATEADD(dd, DATEDIFF(dd, 0, getdate()), 0) 要么 b) select cast(convert(char(11), getdate(), 113) as datetime) 第二种方法确实会发送更多的字节,但这可能不如转换速度那么重要。 两者看起来都非常快,但是处理成千上万行或更多行时速度可能有所不同? 另外,是否有更好的方法可以消除SQL中日期时间的时间部分?
514 sql  sql-server  tsql  datetime  date 



4
MySQL:@variable与变量。有什么不同?
在另一个问题中,我发布了一个人告诉我,两者之间是有区别的: @variable 和: variable 在MySQL中。他还提到了MSSQL如何具有批处理范围,而MySQL如何具有会话范围。有人可以为我详细说明吗?
500 mysql  sql  variables 


13
没有数据的MySQL导出架构
我正在将MySql数据库与Java程序一起使用,现在我想将该程序提供给其他人。 如何导出MySql数据库结构而不包含数据,仅导出结构?
490 mysql  sql 

29
SQL Server中是否有一个Max函数采用两个值,如.NET中的Math.Max?
Наэтотвопросестьответына 堆栈溢出нарусском:ПоискмаксимуманаSQL服务器котораяпринимаетнавходдвазначениякакв净? 我想写这样的查询: SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice) FROM Order o 但这不是MAX函数的工作原理,对吗?它是一个聚合函数,因此需要一个参数,然后返回所有行的MAX。 有人知道我该怎么做吗?
488 sql  sql-server  max 




7
如何使用SQL Server 2008打开和关闭IDENTITY_INSERT?
为什么在插入时出现错误 IDENTITY_INSERT设置为OFF? 如何在SQL Server 2008中正确打开它?是通过使用SQL Server Management Studio吗? 我已经运行了这个查询: SET IDENTITY_INSERT Database. dbo. Baskets ON 然后,我在控制台中收到一条消息,指出命令已成功完成。但是,当我运行该应用程序时,它仍然给我以下错误: Cannot insert explicit value for identity column in table 'Baskets' when IDENTITY_INSERT is set to OFF.

18
如何将java.util.Date转换为java.sql.Date?
我试图使用a java.util.Date作为输入,然后使用它创建查询-所以我需要一个java.sql.Date。 我很惊讶地发现它不能隐式或显式地进行转换-但我什至不知道该怎么做,因为Java API对我来说还很新。
453 java  sql  datetime  date 

19
向现有列添加身份
我需要将表的主键更改为标识列,并且表中已经有许多行。 我有一个脚本来清理ID,以确保它们从1开始是连续的,在我的测试数据库上可以正常工作。 将列更改为具有标识属性的SQL命令是什么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.