随笔分类 - SQL应用
摘要:现有数据如下:Sql:select a.MODELID, max( case a.PNAME when'计划开始' then a.PVALUE end) as RStart, max( case a.PNAME when '计划结束' then a.PVALUE end) ...
阅读全文
摘要:public bool CreateTB_PROPERTY_MODELLByList(List entity) { try { //将集合转换成DataTable ...
阅读全文
摘要:win7中SQLserver2005无法连接到服务器,错误码:18456..数据库刚装完。我用Windows登陆 结果登陆不上去。。选中SQL Server Management Studio 右键以管理员身份运行。弄的我找了半天、、
阅读全文
摘要:KJDY数据库名称ALTER DATABASE KJDY SET EMERGENCY ---修改数据库为 紧急模式ALTER DATABASE KJDY SET SINGLE_USER ---单用户模式DBCC CheckDB (KJDY , REPAIR_ALLOW_DATA_LOSS)--数据库日志文件从新生成ALTER DATABASE KJDY SET MULTI_USER ---多用户模式然后从新启动服务
阅读全文
摘要:搞了一个下午 Oracel 使用 Sqlplus老是报错。。通过网上网友一些查看。。刚开始老是报 适配器错误。去检查一哈:D:\ORACLE\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora 文件配置信息ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ROOT-PC-----电脑名称)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)-------
阅读全文
摘要:自己在这里做个备注......SQL SERVERE 2008 新颖之处在于表值参数(TVPS)。基本思想是数据表可以在客户端应用程序或者T-SQL 中创建并填充。然后作力一个数据表变量传递到存储过程 或者由用户自定义的函数中。这并不是一件要有可无的事情。DEMO://订单表CREATE TABLE dbo.Orders( OrderId INT NOT NULL IDENTITY CONSTRAINT ORDERSPK PRIMARY KEY, OrderDate DATETIME, CustomerID INT)//订单明细表CREATE TABLE dbo.OrderDetails( O
阅读全文
摘要:--带参数的存储过程CREATE PROCEDURE PROC_TEMP2(@Node VARCHAR(20))as BEGINSELECT * FROM T_WholeMenu WHERE NodeId=@Node AND Type=0;ENDGO--执行存储过程 EXEC PROC_TEMP2 '01'结果:--带输出参数存储过程 CREATE PROCEDURE PROC_TEMP3(@NODEID VARCHAR(20),--默认参数@NODENAME VARCHAR(20) OUT,--输出参数@TYPE INT OUTPUT--输入输出参数)ASBEGIN SELE
阅读全文
摘要:创建用户与用户授权:--创建用户create user pmp identified by pmp;--分配权限grant create session,create table,create view ,create any index to pmp;grant unlimited tablespace to pmp;grant connect,resource to pmp;
阅读全文
摘要:--排名函数 ROW_NUMBER() RANK(), DENSE_RANK(),NTILE() Over()函数 为排名函数生成排序顺序、 select ROW_NUMBER() over(order by OrderDate) as Romber,SalesOrderID,OrderDate from SalesLT.SalesOrderHeader ---创建一个单一的排序 SELECT ROW_NUMBER() OVER(partition by year(OrderDate),Month(OrderDate) order by orderdate) as rown...
阅读全文
摘要:错误异常:Unable to update the EntitySet 'XXX' because it has a DefiningQuery and no <InsertFunction> element exists in the <ModificationFunctionMapping> element to support the current operation.解决方案在使用AdO.NET Entity Framework的时候,你可能会遇到这个问题,这个问题就是告诉你,你使用的“XXX”这张表在数据库没有定义主键,只要设置了主键,就不会
阅读全文
摘要:问题描述:在执行Sqlite数据读写时报错:混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。解决方法:在app.config中加入以下配置<configuration> <startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></star
阅读全文
摘要:SELECT 字段名= convert(varchar(100), a.name), 表名= convert(varchar(50), d.name ), 类型= CONVERT(varchar(50),b.name), 库名= 'ServerModeXpoDemo', 字段说明=convert(varchar(50), isnull(g.[value],'')) ...
阅读全文
摘要:在这里做个记录 防止忘记http://msdn.microsoft.com/en-us/library/cc716729.aspxOrcale:http://docs.oracle.com/cd/B28359_01/win.111/b28376/appendixa.htm//SQL 一些很好的国外网站:http://www.sqlteam.com/http://blog.sqlauthority.com/
阅读全文
摘要:1 基础 2 创建数据库 3 /****** 创建数据库******/ 4 CREATE DATABASE [PlateFormsExpress] ON PRIMARY 5 ( 6 NAME = N'PlateFormsExpress', /*数据名称*/ 7 FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\PlateFormsExpress.mdf' , /*文件路经*/ 8 SIZE = 2304KB , /*大小*/ 9 MAXSIZ...
阅读全文
摘要:interfacenamespace SQLLiteHelper{ /// <summary> /// 数据库操作抽象 /// </summary> public interface IDataAccess { /// <summary> /// 打开 /// </summary> void Open(); /// <summary> /// 关闭 /// </summary> void Close(); /// <summary> ...
阅读全文