如何使用SQL Server 2005和Management Studio将图片插入表格的Imagetypes列? 最重要的是如何确认它是否在那里?
我有一个SSIS包,最终我也想传递参数,这些参数将来自一个.NET应用程序(VB或C#),所以我很好奇,如果有人知道如何做到这一点,或更好的网站有帮助的提示如何做到这一点。 所以基本上我想要从.NET执行一个SSIS包,传递它可以使用的SSIS包参数。 例如,SSIS包将使用平面文件导入到SQL数据库中,但是文件的path和名称可以是从.Net应用程序传递的参数。
每次客户端执行“数据库pipe理”function时,都必须运行一个SQL脚本。 该脚本包括在客户端数据库上创build存储过程。 这些客户端中的一些在运行脚本时可能已经具有存储过程,而另一些则可能不具有。 我需要将缺less的存储过程添加到客户端数据库中,但是我试图弯曲T-SQL语法的次数并不重要 CREATE / ALTER PROCEDURE'必须是查询批处理中的第一条语句 我在创作作品之前已经读过,但我不喜欢这样做。 IF EXISTS (SELECT * FROM sys.objects WHERE type = 'P' AND name = 'MyProc') DROP PROCEDURE MyProc GO CREATE PROCEDURE MyProc … 如何添加检查存储过程的存在,并创build它,如果它不存在但改变它,如果它存在?
我有一个数据库的testing环境,我想在testing周期开始时用新数据重新加载。 我对重build整个数据库不感兴趣 – 只是简单地“重新设置”数据。 使用TSQL从所有表中删除所有数据的最好方法是什么? 有系统存储过程,视图等可以使用? 我不想为每个表手动创build和维护截断表语句,我宁愿它是dynamic的。
我需要一个与SQL Server中的Oracle WM_CONCAT类似的函数,它返回一个逗号分隔的列表,它将你传递给它的任何字段作为参数。 例如,在Oracle中, select WM_CONCAT(first_name) from employee where state='CA' 返回“John,Jim,Bob”。 我怎么能在SQL Server中做到这一点? 谢谢
我正在使用SQL将数据插入到使用C#的SQL数据库文件中,如下所示。 String cs = System.Configuration.ConfigurationManager.ConnectionStrings["connection1"].ConnectionString; SqlConnection conn = new SqlConnection(cs); String sql = "INSERT INTO User (login, password, status) " + "VALUES (@login, @password, @status)"; SqlCommand comm = new SqlCommand(sql, conn); comm.Parameters.Add("@login", System.Data.SqlDbType.VarChar); comm.Parameters.Add("@password", System.Data.SqlDbType.VarChar); comm.Parameters.Add("@status", System.Data.SqlDbType.Bit); try { conn.Open(); Console.WriteLine(conn.ToString()); comm.ExecuteNonQuery(); conn.Close(); return true; } catch (Exception ex) { throw (ex); } finally { […]
我整理了一个关于我的问题的示例场景,希望有人能够指出我正确的方向。 我有两张桌子 制品 产品元 我需要以下结果集
我有一个相当简单的查询,我不断地得到超时(它需要三分钟完成,我停止了它,所以我可以发布这个问题),当它在代码中运行,但是当我从同一台计算机运行相同的查询在Sql Server Management Studio中,当数据未在服务器上caching时,查询将仅花费2532 ms的第一个查询,而对于重复查询,则仅为524 ms 。 这是我的C#代码 using (var conn = new SqlConnection("Data Source=backend.example.com;Connect Timeout=5;Initial Catalog=Logs;Persist Security Info=True;User ID=backendAPI;Password=Redacted")) using (var ada = new SqlDataAdapter(String.Format(@" SELECT [PK_JOB],[CLIENT_ID],[STATUS],[LOG_NAME],dt FROM [ES_HISTORY] inner join [es_history_dt] on [PK_JOB] = [es_historyid] Where client_id = @clientID and dt > @dt and (job_type > 4 {0}) {1} Order by dt desc" […]
我知道一些基本的SQL,但是这个超越了我。 我看起来高低,但没有骰子。 我需要查看以下数据,我可以在应用程序层代码中执行此操作。 但不幸的是,对于这个特定的代码,代码必须放在数据层中。 我正在使用T-SQL。 表 Date Crew DayType 01-02-11 John Doe SEA 02-02-11 John Doe SEA 03-02-11 John Doe SEA 04-02-11 John Doe HOME 05-02-11 John Doe HOME 06-02-11 John Doe SEA 我需要这样的看法 DateFrom DateTo Name DayType 01-02-11 03-02-11 John Doe SEA 04-02-11 05-02-11 John Doe HOME 06-02-11 06-02-11 John Doe SEA 不幸的是,基表是应用程序层需要格式显示所需的。 这是可能做的查询? […]
什么是SQL Server SYSNAME数据types? BOL说: sysname数据types用于存储对象名称的表列,variables和存储过程参数。 但我真的不明白 有没有可以提供的用例?