Tag: sql server

一次插入整个数据表到数据库而不是逐行?

我有一个DataTable,并需要将整个事物推送到数据库表。 我可以用foreach把它全部插入,每次插入一行。 由于有几千行,这个过程非常缓慢。 有没有办法一次完成整个数据表可能会更快? DataTable的列数less于SQL表的数量。 其余的应该留空。

如何将SQL Server数据库导出到MySQL?

我试图从SQL Server数据库备份文件( .bak )转换到MySQL。 这个问题和答案是非常有用的,我已经成功地导入数据库,但现在我坚持出口到MySQL。 build议使用MySQL Migration Toolkit ,但似乎已被MySQL Workbench取代。 是否可以使用MySQL Workbench从迁移工具的相同方式从SQL Server迁移? 还是Migration Toolkit仍然可用?

多行到一个逗号分隔值

我想在SQL Server中创build一个表值函数,我想用逗号分隔值返回数据。 比如table: tbl ID | Value —+——- 1 | 100 1 | 200 1 | 300 1 | 400 现在,当我使用函数Func1(value)执行查询时, SELECT Func1(Value) FROM tbl WHERE ID = 1 我想要的输出是: 100,200,300,400

在表variables上创build一个索引

你可以在SQL Server 2000的表variables上创build一个索引吗? 即 DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL ) 我可以在名称上创build一个索引吗?

在TSQL中parsingJSON

是否有可能在TSQLparsingJSON? 我不是说要创build一个JSONstring,我的意思是parsing一个JSONstring作为参数传入。

是否有可能使用全文search(FTS)和LINQ?

我想知道是否有可能使用.NET Framework 3.5使用LINQ的FTS。 我正在search我没有find任何有用的文档。 有没有人有这方面的经验?

查询列出数据库中每个表中的logging数

如何列出数据库中每个表的行数。 相当于一些 select count(*) from table1 select count(*) from table2 … select count(*) from tableN 我会发布一个解决scheme,但其他方法是受欢迎的

暂时closures约束(MS SQL)

我正在寻找一种方法来暂时closures所有数据库的约束(如表关系)。 我需要复制(使用插入)一个数据库的表到另一个数据库。 我知道我可以通过以适当的顺序执行命令来达到这个目的(不要中断关系)。 但是,如果我可以暂时closures检查约束并在操作结束后重新打开,那将会更容易。 这可能吗?

如何在SQL Server中读取执行计划

任何人都可以解释如何在SQL Server中读取执行计划吗?

SQL Server数据库中所有索引和索引列的列表

如何获得SQL Server 2005+中所有索引和索引列的列表? 我能得到的最接近的是: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join sys.index_columns ic on ic.object_id = t.object_id inner join sys.columns c on c.object_id = t.object_id and ic.column_id = c.column_id where i.index_id > 0 and i.type in […]