小编Joh*_*Woo的帖子

48
推荐指数
4
解决办法
3万
查看次数

在MySQL中引用grave accent(AKA backtick)字符是什么意思?

我想知道为什么一些教程和其他MySQL管理工具在他们的查询中使用严重重音(`),如下所示:

SELECT `TableA`.`FieldA`, `TableA`.`FieldB`, `TableA`.`FieldC` 
FROM `Databasename`.`TableA`
Run Code Online (Sandbox Code Playgroud)

当它在下面的查询中显示相同的结果时:

SELECT FieldA, FieldB, FieldC
FROM TableA
Run Code Online (Sandbox Code Playgroud)

mysql sql

38
推荐指数
1
解决办法
9767
查看次数

与Parameters.Add和Parameters.AddWithValue的区别

基本上CommandsParameters和参数有像Add,AddWithValue等等的功能.在我看过的所有教程中,我通常注意到他们正在使用Add而不是AddWithValue.

.Parameters.Add("@ID", SqlDbType.Int)
Run Code Online (Sandbox Code Playgroud)

VS

.Parameters.AddWithValue("@ID", 1)
Run Code Online (Sandbox Code Playgroud)

有没有理由不使用AddWithValue?我宁愿用那个

Parameters.Add("@ID", SqlDbType.Int, 4).Value = 1
Run Code Online (Sandbox Code Playgroud)

因为它节省了我的编码时间.那么哪个更好用?哪个使用安全?它会提高性能吗?

.net c# vb.net ado.net

31
推荐指数
2
解决办法
4万
查看次数

如何首先使用实体​​框架代码指定字段的最大列长度

创建表时是否有可用的属性?我试过[StringLength]但似乎被忽略了.

 public class EntityRegister
 {
     public int Id { get; set; }
     [StringLength(450)]
     public string Name { get; set; }
 }
Run Code Online (Sandbox Code Playgroud)

.net c# entity-framework system.componentmodel entity-framework-5

31
推荐指数
1
解决办法
3万
查看次数

拆分字符串并取最后一个元素

我有一个包含这个值的表:

Articles/Search/ArtMID/2681/ArticleID/2218/Diet.aspx
OurStory/MeettheFoodieandtheMD.aspx
TheFood/OurMenu.aspx
Run Code Online (Sandbox Code Playgroud)

我想得到这个

Diet.aspx
MeettheFoodieandtheMD.aspx
OurMenu.aspx
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

sql sql-server url split

31
推荐指数
6
解决办法
4万
查看次数

如何将字符串转换为时间格式并添加两个小时

我在项目中有以下要求.

我有一个名称输入字段startDate,用户输入格式YYYY-MM-DD HH:MM:SS.我需要在startDate字段中为用户输入添加两个小时.我该怎么做.

提前致谢

java datetime

30
推荐指数
3
解决办法
10万
查看次数

用于检查null的select语句中的MYSQL Case

在MySQL查询中,如果我通过:

  case guides.Gud_Publish_Date 
     when null then "Unscheduled" 
     else "Forth Coming Titles" 
  end
Run Code Online (Sandbox Code Playgroud)

那么即使Gud_Publish_Date也有值,所有它都是null.完整的SQL语句是

SELECT guides.Gud_Id
    , guides.Gud_Image
    , guides.Gud_SubEditor
    , guides.Gud_Reprint_Status
    , guides.Gud_Publish_Date
    , guides.Gud_Img_Chk
    , guides.Gud_Published
    , guides.Gud_View
    , (
        CASE guides.Gud_Publish_Date
            WHEN NULL
                THEN "Unscheduled"
            ELSE "Forth Coming Titles"
            END
        ) AS Schedules
FROM guides
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?提前致谢

mysql sql

28
推荐指数
3
解决办法
8万
查看次数

TOP和ORDER BY sql错误

我试图使用PHP从MySQL中的表中选择最后一条记录.我相信我有一个SQL错误.这是我的SQL代码:

SELECT TOP 1 id FROM `table` ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)

如果这是有效的,我实际上有一个PHP错误,请告诉我.

mysql sql

27
推荐指数
2
解决办法
7万
查看次数

如何在同一查询中添加两个选择命令的结果

我目前有两个选择命令,如下所示.我想要做的是在SQL查询中添加结果而不是代码中的变量.

select sum(hours) from resource;
select sum(hours) from projects-time;
Run Code Online (Sandbox Code Playgroud)

是否可以在同一个SQL中同时输出两个结果的总和?

sql sqlite select

26
推荐指数
3
解决办法
9万
查看次数

如何更新字段以增加现有值的值?

如何更新字段以增加现有值的值?
比如我有

表名: table

id   credit
1      4
2      5
3      3
Run Code Online (Sandbox Code Playgroud)

有没有办法简单地增加信贷的价值?
喜欢

UPDATE table SET credit = '+7' WHERE id='1' 
Run Code Online (Sandbox Code Playgroud)

我想添加7到4,以便信用= 11,其中id ='1'
如何做到这一点?

php mysql sql

25
推荐指数
4
解决办法
5万
查看次数