-
SQL中的参数 – Delphi 7
所属栏目:[MsSql教程] 日期:2021-02-23 热度:113
我正在使用Delphi 7和Access 2007. 我想知道任何人都可以告诉我如何使用SQL语句和ADO参数. 什么是必要的编码等等.对不起,我是Delphi的新手. 解决方法 只需设置查询的SQL,然后填充参数.当然,使用对你有意义的参数名称;我刚刚使用LastName和FirstName作为示[详细]
-
逗号分隔的字符串到SQL Server中的表的列
所属栏目:[MsSql教程] 日期:2021-02-23 热度:142
我正在使用SQL Server,我已成功将表的行转换为逗号分隔值,现在我想将该逗号分隔值的字符串转换回表的行. 我有这个字符串(Varchar) DECLARE @str AS varchar(Max)SET @str = '0.00,0.00,1576.95,4105.88,1017.87,6700.70' 我希望这些值成行. 喜欢 0.000.001[详细]
-
如何在sql中对多行进行求和
所属栏目:[MsSql教程] 日期:2021-02-23 热度:60
我有多行数据都共享相同的公司ID. 有没有办法使用SQL Server Management Studio 2005“汇总”所有金额,以便为每个公司ID提供一行数据? 例如我目前有以下数据…… Company_Name Company_ID AmountCompany 6 10024 120Company 6 10024 569Company 6 10024 5[详细]
-
SQL:根据其他列中的多个条件计算一列中的不同值
所属栏目:[MsSql教程] 日期:2021-02-23 热度:78
我试图根据多个标准计算不同的值. 示例数据练习包括在下面. Table1╔════════╦════════╦══════╗║ Bug ID ║ Status ║ Test ║╠════════╬════════╬══════╣║ 1 ║ Open ║ w ║║ 2 ║ Closed ║ w[详细]
-
sql-server-2005 – 在SQL Server 2005中向存储过程添加参数之间
所属栏目:[MsSql教程] 日期:2021-02-23 热度:148
我想知道这两个符号之间的区别. 首先,我有一个存储过程 CREATE PROCEDURE AddSomething( @zonename varchar(50),@desc varchar(255),@TheNewId int OUTPUT ) AS BEGIN INSERT INTO a_zone(zonename,descr) VALUES(@zonename,@desc) SELECT @TheNewId = SCO[详细]
-
sql-server – 如何为SUM列指定名称?
所属栏目:[MsSql教程] 日期:2021-02-23 热度:61
如何为SUM列分配列名? 即 select OwnerUserId,SUM(PostScore)INTO Expertsfrom ... 我收到此错误: An object or column name is missing or empty. For SELECT INTO statements, verify each column has a name. For other statements,look for empty al[详细]
-
sql – 奇怪的INNER JOIN语法和封装
所属栏目:[MsSql教程] 日期:2021-01-25 热度:50
我通常非常精通JOINS,但这是新的. 假设有三个表(两个表的经典案例和第三个,链接器表): Customer Product Transaction-------- ------- -----------ID ID CustomerIDName Desc ProductID Cost Date (简单的故意,我不能重现实际的结构,这不是我的代码.) 通[详细]
-
Firebase自定义数据库的域名
所属栏目:[MsSql教程] 日期:2021-01-25 热度:84
我们可以将域名更改为自定义域名吗? 例如 : appname.firebaseio.com to appname.mydomain.com 我知道我们可以做主办: appname.firebaseapp.com to appname.mydomain.com 只是想知道是否也可以为firebase数据库完成. 解决方法 目前无法使用您自己的域访[详细]
-
SQL Server 2005仅还原一个架构
所属栏目:[MsSql教程] 日期:2021-01-25 热度:117
我很确定这是不可能的…. 我们有一个包含多个模式的数据库.每个架构属于不同的用户.一位用户问“如果我发现我犯了一大堆错误就可以恢复到昨天我的数据状态”.显然我们可以恢复整个数据库,但这将恢复其他模式,我们不想做…. 解决方法 您是对的,不能仅恢复单[详细]
-
如何避免“无法确定数据库名称的Hibernate方言[H2]
所属栏目:[MsSql教程] 日期:2021-01-25 热度:122
运行grails run-app时出现此错误: Error executing bootstraps: Error creating bean with name ‘messageSource’: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean[详细]
-
SQL:使用IN子句将字符串转换为IDS
所属栏目:[MsSql教程] 日期:2021-01-25 热度:50
DECLARE @STR_IDS VARCHAR(15)SET @STR_IDS='7,15,18'UPDATE TBL_USERS WHERE ID IN @STR_IDS 我知道更新语句不起作用,因为ID是INT类型,我正在替换那里的varachar值.如何更改查询,以便它将像这样执行? UPDATE TBL_USERS WHERE ID IN (7,18) 谢谢你的推荐[详细]
-
sql – 由位列控制的UNIQUE约束
所属栏目:[MsSql教程] 日期:2021-01-25 热度:178
我有一张桌子,像 FieldsOnForms( FieldID int (FK_Fields) FormID int (FK_Forms) isDeleted bit) 该对(FieldID,FormID)应该是唯一的,但仅当行未被删除时(isDeleted = 0). 是否可以在SQLServer 2008中定义这样的约束? (不使用触发器) 附:将(FieldID,Form[详细]
-
sql – MS Access 2010在查询中运行总计
所属栏目:[MsSql教程] 日期:2021-01-25 热度:87
我不是一个很大的Access粉丝,但是对于这个项目,我被要求创建一个Access数据库.我为其他数据库类型创建了类似的东西,所以它并不太难.我已经弄明白了,但是跑步总数让我头疼. 我有下表:table name attendanceView 查询:SELECT * FROM attendanceView ======[详细]
-
sql-server – VB6 ADODB.Recordset RecordCount属性始终返回-1
所属栏目:[MsSql教程] 日期:2021-01-25 热度:200
我试图让一些旧的VB6代码与SQL Server Compact一起使用. 我可以连接,打开数据库,一切似乎都很好.我可以运行插入选择命令. 但是,ADODB.Recordset RecordCount属性始终返回-1,即使我可以访问Fields并查看数据.更改CursorLocation = adUseClient会在执行SQL([详细]
-
如何在T-SQL中透视XML列的属性
所属栏目:[MsSql教程] 日期:2021-01-25 热度:83
我需要在表中的XML列上执行一个数据透视表,其中XML包含多个具有许多属性的元素.每个元素中的属性始终相同,但元素的数量会有所不同.让我举个例子… FormEntryId | FormXML | DateCreated=================================================================[详细]
-
sql – 带xmlns的OPENXML:dt
所属栏目:[MsSql教程] 日期:2021-01-25 热度:124
使用OPENXML在MSSQL 2005中获取dt元素. 如何在xml中获取xmlns:dt元素?例如,获取列出产品ID和国家/地区代码的两行结果集. 121403 GBR 121403美国 declare @xmldata xml set @xmldata = '?xml version="1.0"? data xmlns="http://www.aaa.com/master_brows[详细]
-
在函数(SQL Server)中执行动态sql时出错?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:128
我创建一个函数来执行动态SQL并返回一个值.我得到“只有函数和一些扩展存储过程可以在函数内执行.”作为一个错误. 功能: Create Function fn_GetPrePopValue(@paramterValue nvarchar(100))returns int asbegindeclare @value nvarchar(500);Set @SQLStri[详细]
-
sql – 在MS Access Query中将字符串转换为日期
所属栏目:[MsSql教程] 日期:2021-01-25 热度:82
我正在根据Date列从我的访问表中检索数据,要求是显示大于特定值的所有内容 我正在尝试使用Formatamp ;;来转换我的值,这是一个字符串.具有日期时间类型的CDate函数,它抛出为溢出. 这是查询: Select * from EventsWhere Events.[Date] cDate(Format("201304[详细]
-
SQL将列转换为行
所属栏目:[MsSql教程] 日期:2021-01-25 热度:182
我的表格包含以下列: A | B | C | D | E | F 我想将其显示如下: MyColumn | MyColumn2 A | B C | D E | F 正如您所看到的,我希望将列显示为具有自定义列名称的对.这些对是A列和B列,C列和D列以及C和D列. 解决方法 select A as [Col 1],B as [Col 2] from[详细]
-
sql – Oracle是否为Number数据类型存储尾随零?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:183
当我在表中存储数值并在SQL Developer中查询该表时,它没有显示Number数据类型的尾随零. create table decimal_test(decimal_field number(*,10));insert into decimal_test(decimal_field) values(10);insert into decimal_test(decimal_field) values(10.[详细]
-
sql-server-2008 – SSIS包中的数据转换问题 – 文本到GUID
所属栏目:[MsSql教程] 日期:2021-01-25 热度:80
我正在开发一个SSIS包,它将打开Excel电子表格并将数据导入SQL Server 2008中的数据库表.当我尝试将Excel列数据类型转换为:Unicode String [DT_WSTR]为唯一标识符数据类型:唯一标识符[DT_GUID],我收到以下错误: “转换规范的字符值无效” 我需要做什么来[详细]
-
为什么我得到“数据映射错误的[SQL0802]数据转换”异常?
所属栏目:[MsSql教程] 日期:2021-01-25 热度:99
我对iseries / DB2不太熟悉.但是,我在一个使用它作为主数据库的网站上工作. 最近在现有表中添加了一个新列.当我通过AS400查看它时,我看到以下数据类型: Type: SLength: 9Dec: 2 这告诉我这是一个数字字段,小数点前有6位数字,小数点后2位数字. 当我使用简[详细]
-
sql – oracle 12c – 在最后一次出现字符后选择字符串
所属栏目:[MsSql教程] 日期:2021-01-25 热度:144
我有以下字符串: ThisSentence.ShouldBe.SplitAfterLastPeriod.Sentence 所以我想选择Sentence,因为它是最后一段时间后的字符串.我怎样才能做到这一点? 解决方法 您可以使用复杂的正则表达式执行此操作.我喜欢以下方法: select substr(str,- instr(reve[详细]
-
sql – Oracle在字符串内部修剪空格
所属栏目:[MsSql教程] 日期:2021-01-25 热度:159
我在我的系统中将电话号码存储为VARCHAR2,以允许用户在他们选择的情况下输入他们电话号码前面的字符. 我的正则表达式完美地允许这一点,但是当在数据库中存储数字时,我想要去除用户可能输入的所有空格. 我的正则表达式允许以下格式 +4470123456789+447 0123[详细]
-
sql – 访问替代EXCEPT子句
所属栏目:[MsSql教程] 日期:2021-01-25 热度:182
如何在ms访问中获得与下面的SQL代码相同的结果?它不承认EXCEPT条款…… SELECT DISTINCT P.Name,T.Training FROM Prof AS P,Training_done AS TC,Trainings AS T WHERE (P.Name Like '*' NameProf '*') AND (P.Primary_Area = T.Cod_Area)EXCEPTSELECT DI[详细]