随笔分类 -  MS SQL Server

上一页 1 2 3 4 5 6 ··· 29 下一页
摘要:数据库表的一些字段名带"-"字段,在C#做属性映射时,会有点问题。因为C#的属性名是不允许带"-"字符的。 在C#中,我们编写model的property时,也许也许得把“-”改为“_”: 但是,当我们查询数据时,直接写sql语句,SELECT * FROM TableName,也许2个属性获取不了 阅读全文
posted @ 2020-11-13 16:59 Insus.NET 阅读(378) 评论(1) 推荐(0) 编辑
摘要:做多个数据库数据处理时,出现如标题所示的异常: Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation 阅读全文
posted @ 2020-11-13 09:12 Insus.NET 阅读(2267) 评论(0) 推荐(0) 编辑
摘要:如: DECLARE @InputString NVARCHAR(MAX) = N'RQ04-ARXXRSS-000-4315-N'; 以上所示,把字符串中所有‘-’字符出现的序数及其位置。 DECLARE @InputString NVARCHAR(MAX) = N'RQ04-ARXXRSS-00 阅读全文
posted @ 2020-10-30 15:38 Insus.NET 阅读(350) 评论(0) 推荐(0) 编辑
摘要:系统崩溃恢复之后,VS项目连接MS SQL Server出现下面异常: 或者是在VS连接时,也会如此: #1,经查阅,许多网站说是数据库.mdf和.ldf权限不足引起的。 尝试解决方法,停止SQL所有服务: 把数据库文件全部搬走,格式化D盘。 然后把数据重新拷贝回来,再重新把文件夹权限 一番操作后, 阅读全文
posted @ 2020-10-16 13:54 Insus.NET 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:为了网站能搜索,写了一个Scalar-valued Function自定义函数: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: <Author,,Insus.NET> -- Create date: <Create Da 阅读全文
posted @ 2020-09-06 11:36 Insus.NET 阅读(499) 评论(0) 推荐(1) 编辑
摘要:原本把一些静态数据永久存储于数据中的,但是在angularjs或是Vue.js显示时,却是遇上base64String转换的问题。 可以尝试在静态数据上传时,不要存储为Image或是Vbinary等类型的数据,而是直接把数据流转换为Base64String之后,再存储于数据库中。 但是,如果已经有数 阅读全文
posted @ 2020-08-18 08:02 Insus.NET 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:有一项目表,即为参数表,其中许多字段均设有缺省值。 现在想用户重置时,这些字段的值均Reset为字段预设的缺省值。 如: 我们可以从系统表INFORMATION_SCHEMA.COLUMNS来获取字段以及其一个属性。 SELECT [COLUMN_NAME], REPLACE(REPLACE([CO 阅读全文
posted @ 2020-05-09 14:19 Insus.NET 阅读(541) 评论(0) 推荐(0) 编辑
摘要:在SL(SyteLine),每一个财务年份,得做一次Reset running Number。 你得去好几个form进行操作。 下面,是本人在SQL Server,执行SQL语句来实现: PO, CO, RMA and Transfer order: DECLARE @y INT = 2020 -- 阅读全文
posted @ 2020-05-08 13:24 Insus.NET 阅读(398) 评论(0) 推荐(0) 编辑
摘要:打开SL数据库的查询分析器,在任一关联的SL数据库中,执行下面的SQL语句。当然得根据你实际情况来修改SQL。 SELECT * FROM [EQ0_App].[dbo].[ConnectionInformation] SELECT * FROM [EQ1_App].[dbo].[Connectio 阅读全文
posted @ 2020-05-08 12:24 Insus.NET 阅读(489) 评论(0) 推荐(0) 编辑
摘要:可以执行存储过程sp_helpdb查询到数据库相关信息: EXECUTE sp_helpdb 'Test' GO Source Code 或者查询view视图sys.databases: SELECT create_date FROM sys.databases WHERE name = 'Test 阅读全文
posted @ 2020-02-21 17:24 Insus.NET 阅读(1359) 评论(1) 推荐(0) 编辑
摘要:可以使用全局变量@@VERSION或者是使用SERVERPROPERTY()函数: 参考: SELECT @@VERSION SELECT SERVERPROPERTY('Edition') Source Code 根据查询的结果,有2个值可以参考的: x86 = 32-bit x64 = 64-b 阅读全文
posted @ 2020-02-21 16:43 Insus.NET 阅读(445) 评论(0) 推荐(0) 编辑
摘要:使用SERVERPROPERTY()来得到Data和Log的默认路径: InstanceDefaultDataPath和InstanceDefaultLogPath分别返回默认数据和日志目录。 DECLARE @ddp sql_variant = SERVERPROPERTY('InstanceDe 阅读全文
posted @ 2020-02-21 16:18 Insus.NET 阅读(421) 评论(0) 推荐(0) 编辑
摘要:在SQL Server Management Studio对象,会随系统的开发,所产生的对象也会越来越多,我们可以使用SMS的过滤功能来查找对象: 参考下面步骤: 按步骤5之后,得到结果: 最后,如果想取消过滤,参考: 阅读全文
posted @ 2020-02-21 15:18 Insus.NET 阅读(417) 评论(0) 推荐(0) 编辑
摘要:准备一些数据,创建2张表,表1为学生表: CREATE TABLE [dbo].[Student] ( [SNO] INT NOT NULL PRIMARY KEY, [Name] NVARCHAR(10) NOT NULL, [Performance] DECIMAL(18,2) NULL ) G 阅读全文
posted @ 2020-02-21 14:55 Insus.NET 阅读(780) 评论(0) 推荐(0) 编辑
摘要:参考: DECLARE @D DATETIME = GETDATE() SELECT DATEPART(YEAR,@D) AS [YEAR], DATEPART(MONTH,@D) AS [MONTH], DATEPART(DAY,@D) AS [DAY] SELECT YEAR(@D) AS [Y 阅读全文
posted @ 2020-02-21 08:24 Insus.NET 阅读(348) 评论(0) 推荐(0) 编辑
摘要:数据库日期简单加或减: DECLARE @D DATETIME = GETDATE() SELECT @D SELECT DATEADD(DAY,5,@D) --加5天 SELECT DATEADD(DAY,-5,@D) --减5天 --简单加减,如: SELECT @D + 5 SELECT @D 阅读全文
posted @ 2020-02-21 08:08 Insus.NET 阅读(271) 评论(0) 推荐(0) 编辑
摘要:手动方法: 使用SQL语句: USE [master] GO DECLARE @Reg_Key NVARCHAR(40) = N'HKEY_LOCAL_MACHINE' DECLARE @Reg_Soft_Path NVARCHAR(100) = N'Software\Microsoft\MSSQL 阅读全文
posted @ 2020-02-20 16:45 Insus.NET 阅读(574) 评论(0) 推荐(0) 编辑
摘要:一般情况之下,我们可以使用ORDER BY ...ASC或DESC来做查询排序。如: SELECT * FROM [dbo].[SalesPerformance] ORDER BY [Salesman] ASC GO Source Code 如果需要求某一些值先排在前面,其余的数据再按规则排序,如S 阅读全文
posted @ 2020-02-20 08:32 Insus.NET 阅读(1514) 评论(0) 推荐(1) 编辑
摘要:参考实例: --定义变量 DECLARE @startTime DATETIME DECLARE @endTime DATETIME DECLARE @HOUR INT DECLARE @MINUTE INT DECLARE @SECOND INT DECLARE @Minutes VARCHAR 阅读全文
posted @ 2020-02-19 17:15 Insus.NET 阅读(343) 评论(0) 推荐(0) 编辑
摘要:数据分析,需要获取数据每一张表的最后访问,修改,更新,扫描时间等: SELECT [Table Name] = [name],[Create Date] = create_date,[Modify Date] = modify_date,[Last User Update] = last_user_ 阅读全文
posted @ 2020-02-19 16:12 Insus.NET 阅读(577) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 29 下一页