小编shA*_*A.t的帖子

MySQL - 如何查找具有最相似开头的单词

如何varchar在MySQL数据库中查找与指定单词最相似的词?

例如:

+-------------------+
|    word_column    | 
+-------------------+
| StackOferflow     |
| StackExchange     |
| MetaStackExchange |
|       ....        |
+-------------------+
Run Code Online (Sandbox Code Playgroud)

查询:call get_with_similar_begin('StackExch_bla_bla_bla');
输出:'StackExchange'

查询:call get_with_similar_begin('StackO_bla_bla_bla');
输出:'StackOferflow'


更新:

Select * from words where word_column like 'StackExch_bla_bla_bla'不会给出正确的结果,因为'StackExchange'与此过滤器不匹配.

附加信息:我已经BTREE-index开启word_column,我想尽可能使用它

mysql sql binary-search-tree

5
推荐指数
1
解决办法
367
查看次数

如何防止在SQL语法中影响表名的排序规则?

有人可以解释如何保护表名不受整理设置的影响吗?我目前收到错误消息:

(0 row(s) affected)

(0 row(s) affected)

(0 row(s) affected)
Msg 208, Level 16, State 1, Line 1
Invalid object name 'Dataarchive'.
Msg 208, Level 16, State 1, Line 1
Invalid object name 'MyDatabase.dbo.Dataarchive'.
Run Code Online (Sandbox Code Playgroud)

从这个SQL:

USE master;  
CREATE DATABASE MyDatabase COLLATE Danish_Norwegian_CI_AS;
GO

USE MyDatabase
CREATE TABLE DataArchive (id INT);
GO

SELECT * FROM DataArchive; -- succeeds
SELECT * FROM dataArcHIVE; -- succeeds
SELECT * FROM [MyDatabase].[dbo].[DataArchive]; -- succeeds
GO
SELECT * FROM Dataarchive; -- fails - interprets …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server collation

5
推荐指数
1
解决办法
259
查看次数

如何从Excel中获取工作表名称

如何从 Excel 获取工作表名称并将其添加到我的组合框列表中?我似乎无法将其添加到我的代码中,因为它是public static

public static DataTable ExcelToDataTable (string fileName)
{
    using (var stream = File.Open(fileName, FileMode.Open, FileAccess.Read))
    {
        using (var reader = ExcelReaderFactory.CreateReader(stream))
        {
            var result = reader.AsDataSet(new ExcelDataSetConfiguration()
            {
                UseColumnDataType = true,
                ConfigureDataTable = (data) => new ExcelDataTableConfiguration()
                {
                    UseHeaderRow = true
                }
            });
            DataTableCollection table = result.Tables;
            DataTable resultTable = table["Sheet1"];                 
            return resultTable;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# excel exceldatareader

5
推荐指数
1
解决办法
5394
查看次数

SQL Server使用OPENROWSET导出到Excel

我使用以下语句成功导出到excel:

insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
'Excel 8.0;Database=C:\template.xls;', 
'SELECT * FROM [SheetName$]') 
select * from myTable
Run Code Online (Sandbox Code Playgroud)

是否有任何标准方法可以使用此模板为Excel工作表指定新名称,以便模板永远不会被写入或者我是否需要进行一些解决方法?

在人们的经历中,最好的方法是什么?

sql sql-server excel export-to-excel openrowset

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

如何停止申请?

我有一个应用程序,并且来自,在此应用程序中,我必须通过关闭当前应用程序启动另一个进程,并在完成该过程后再次启动应用程序.该流程如下,假设我有一个应用程序APP.EXE,和其他应用程序another.exe,所以我必须做以下几点:

  1. 启动app.exe
  2. 停止/关闭app.exe并从app.exe启动another.exe
  3. another.exe完成时,停止/关闭another.exe从another.exe启动app.exe

有人请给我一些如何做的线索?

.net c#

4
推荐指数
1
解决办法
4231
查看次数

DateTime.AddDays与Calendar.AddDays

DateTime.AddDays和之间有什么区别Calendar.AddDays
DateTime的日历独立?

.net c# globalization datetime calendar

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

C# - 从Datetime.Now开始还有多少天

我试图获得一年内剩下的天数Datetime.Now.

有点麻烦,我尝试使用datediff没有太大的成功.

我不认为你们中的一位专家可能会告诉我如何在C#中实现这一目标?

我想要一个代码来返回剩余天数的整数值.

c# datetime

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

从Getdate获取时间()

我想取Getdate()结果,

例如

2011-10-05 11:26:55.000
Run Code Online (Sandbox Code Playgroud)

11:26:55 AM
Run Code Online (Sandbox Code Playgroud)

我看了其他地方,发现了

Select RIGHT(CONVERT(VARCHAR, GETDATE(), 100),7)
Run Code Online (Sandbox Code Playgroud)

这给了我

11:26AM
Run Code Online (Sandbox Code Playgroud)

它非常接近,我可以尝到它!

sql t-sql sql-server time

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

C#从同一文件读取的多个程序实例

我编写了一个从文件读取的程序,根据给定的参数处理它并写入一些输出.我很好奇,如果用户创建我的程序的更多实例(通过打开可执行文件)并在同一文件上运行它们时可能会出现任何奇怪的问题.

我从文件中读取while循环和file.ReadLine().

c# file

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

如何在SQL Server Management Studio中将结果保存为xml?

我正在尝试TDD并创建假对象,我想使用测试数据库中的XML.因此,我想创建一个查询结果的XML,我在SQL Server Management Studio中运行.

但我无法找到如何在SQL Server Management Studio中将结果作为XML获取.这可能吗?如何?

xml sql sql-server ssms

4
推荐指数
1
解决办法
5609
查看次数