问题列表 - 第12529页

ora-00933:SQL命令未正确结束

我有以下代码:

begin
for i in 1..2 loop
insert into dba_xy.despatch
select desp_id_seq.nextval,
      dbms_random.string('U',5),
      trunc(dbms_random.value(0000,9999)),
      prod_id from dba_xy.product 
              prod_name from dba_xy.product;        
end loop;
Run Code Online (Sandbox Code Playgroud)

结束;

当我运行它时,oracle给我以下错误消息:

prod_name from dba_xy.product;
                        *
Run Code Online (Sandbox Code Playgroud)

第8行的错误:ORA-06550:第8行,第29列:PL/SQL:ORA-00933:SQL命令未正确结束ORA-06550:第3行,第2列:PL/SQL:忽略SQL语句

我要做的是将现有的prod_id和prod_name与插入到发货表中的新数据相关联.我已将prod_name设置为product表中的唯一键,将prod_id设置为主键,并在despatch表中将两者都设置为外键约束.我需要将prod_name包含在despatch表中,以允许表的读者更多地了解需要找到的prod_name等,而不是仅仅给出对它们毫无意义的prod_id.但也许我认为我在发货表中不需要prod_id.请帮忙.

从发货表中删除prod_id列后,我改变了我的代码:

begin
for i in 1..2 loop
insert into dba_xy.despatch
select desp_id_seq.nextval,
      dbms_random.string('U',5),
      trunc(dbms_random.value(0000,9999)),
              prod_name from dba_xy.product;        
end loop;
Run Code Online (Sandbox Code Playgroud)

结束; /

并且出现以下关于唯一约束的错误消息:第1行的begin*ERROR:ORA-00001:违反ORA-06512的唯一约束(DBA_XY.PROD_NAME_UC):第3行

sql oracle plsql ora-00933 ora-00001

5
推荐指数
1
解决办法
5万
查看次数

如何在stackoverflow.com上创建页面顶部的信息栏?

我非常嫉妒设计这个网站的人,尤其是页面顶部的"信息"栏,它经常会通知你.

我非常想在我的网站上看到这个,有没有人知道类似这样的可下载脚本?(PHP)

stackoverflow设计团队的答案会很好!;)

usability user-interface

3
推荐指数
1
解决办法
1078
查看次数

jquery - 如何在表单提交后更改div文本

我有一个表单输入方向并显示谷歌地图

<form action="#" onsubmit="setDirections(this.from.value, 'address', 'en_US'); return false">
Run Code Online (Sandbox Code Playgroud)

在表格之外我有以下内容:

Formatted Directions<div id="printdirec"><a href="http://maps.google.com/">Print Directions</a></div>
Run Code Online (Sandbox Code Playgroud)

我想更改div标签'printdirec'中的值来说出其他内容

我试过这个(我认为会起作用),但它没有:

    <script type='text/javascript'>
        $(document).ready(function() {

        $(":submit").click(function(e) {
                $('div.printdirec').val('tttt')
            });

        });
</script>
Run Code Online (Sandbox Code Playgroud)

对我做错了什么的建议?

jquery

3
推荐指数
1
解决办法
2167
查看次数

如何在ASP.NET MVC中做时区?

在我的网站上,我需要知道人们所在的时区,以便在适当的时间向他们显示消息.我不太确定在如何执行此操作的教程方面要搜索什么.

我打算做的是:当用户访问我的网站时,他们将通过从下拉列表中选择来设置他们的时区.我将他们的设置存储在我的数据库中,并用它来计算时间.

我不确定我需要什么.我的数据库时间应该存储什么?我在某处读到它应该存储为UTC.如何设置我的数据库来执行此操作?此外,我将在一个共享主机站点,所以它必须以我能做到的方式设置(可能通过webconfig?).

接下来,我需要一个包含所有时区的列表,作为HTML帮助程序或常规HTML.我真的不想做一个.

然后,就像我说的,我需要一个教程,告诉我该怎么做.我认为这是从那时起添加和减去的东西,但我可能是错的.

c# asp.net asp.net-mvc timezone

39
推荐指数
2
解决办法
1万
查看次数

如何计算WPF视觉元素的逻辑宽度?

我需要在WPF渲染之前计算可视元素的逻辑宽度.

为了简化说明,我会说这个视觉元素很可能是一个Polygon对象.它可能是其他东西,但Polygon使其易于可视化.

所以XAML可能看起来像这样:

<Window x:Class="MyCLRNamespace.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
</Window>
Run Code Online (Sandbox Code Playgroud)

代码隐藏可能看起来像这样:

namespace MyCLRNamespace
{
    public partial class Window1 : Window
    {
        public Window1()
        {
            InitializeComponent();

            //This is the visual element in question. It's a simple triangle.
            Polygon MyPolygon = new Polygon();
            MyPolygon.Points = new PointCollection {    new Point(100, 0),
                                                        new Point(200, 200),
                                                        new Point(0, 200)   };
            double PolyWidth = MyPolygon.Width;
            /* In this case, PolyWidth will be set to double.NaN, since
               MyPolygon.Width is never set.

               I need to be able to calculate …
Run Code Online (Sandbox Code Playgroud)

.net c# wpf width .net-3.5

2
推荐指数
1
解决办法
7023
查看次数

这些国家在哪里进入Rails 2.3.3

COUNTRIES常量移动到哪里,这曾经工作:

>> ActionView::Helpers::FormOptionsHelper::COUNTRIES
NameError: uninitialized constant ActionView::Helpers::FormOptionsHelper::COUNTRIES
        from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:440:in `load_missing_constant'
        from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:80:in `const_missing'
        from (irb):7
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

1
推荐指数
1
解决办法
385
查看次数

我有两个问题,其中一个是正则表达式

我正在更新一些我没写的代码,其中一部分是正则表达式,如下所示:

\[url(?:\s*)\]www\.(.*?)\[/url(?:\s*)\]
Run Code Online (Sandbox Code Playgroud)

我明白那个 .*?对第二个寄存器中的所有内容进行非贪婪的匹配.

什么?:第一和第三个寄存器中的\ s*吗?

更新:根据要求,语言是.NET 3.5上的C#

c# regex .net-3.5

4
推荐指数
1
解决办法
191
查看次数

C#中非常基本的数据库概念

我正在用C#编写一个控制台程序,我需要使用一个数据库.

我正在寻找有关从C#控制台程序连接和使用数据库的非常基本的教程.我还没有找到足够基本的东西,我希望这里的人能帮助我找到我需要的信息.我已经阅读了MSDN上的资料,但MSDN假定我仍在寻找有关这些事情的基本知识.

我在项目中的VS Express中创建了一个db,创建了表,并在表中写了一些启动记录.我试图找出这些东西究竟是什么,以及如何确定如何在我的项目中应用它们:

的SQLConnection

SQLConnection类

的SqlCommand

SqlDataAdapter的

数据集

谢谢.

c# database console

6
推荐指数
1
解决办法
4841
查看次数

MySQL需要帮助..如何过滤max(date)

我有一张这样的表

[表a]
UID | UNAME
------------------
001 | a
002 | b
003 | C

[表b]
UID | LOGS
----------------------
001 | 2009/08/01
001 | 2009/08/03
003 | 2009/08/02

我想要一个像这个
UID | 的查询 LASTLOG
--------------------
001 | 2009/08/03
002 | NULL
003 | 2009/08/02

结果我已经做到了,但我遇到了一个问题,而我想添加过滤器lastlogin,假设我输入过滤器显示所有用户在'2009/08/03'之前有lastlogin,我想要这样的结果

UID | LASTLOG
--------------------
003 | 2009/08/02

消除了UID 001,因为001在2009/08/03有lastlogin

我使用这样的sql命令

SELECT a.uid, max(logs.date)
FROM user a LEFT JOIN logs ON (a.uid = logs.uid)
where max(logs.date)<'2009/08/03'
group by a.uid
Run Code Online (Sandbox Code Playgroud)

如何在2009/08/03之前添加过滤器以仅显示max(logs.date),因为第3行"其中max(logs.date)<'2009/08/03'导致错误无效的按功能分组.谢谢

mysql sql syntax max

1
推荐指数
1
解决办法
5773
查看次数

如何使用JQuery检索文本框值?

可能重复:
如何使用jQuery获取文本框的值?

在表单提交,我试图抓住下面的文本框的值,并将其推入网址

<input type="text" style="width: 300px" id="fromAddress" name="from" value="" />&nbsp;
Run Code Online (Sandbox Code Playgroud)

这是我的jquery代码:

<script type='text/javascript'>
     $(document).ready(function() {

         $(":submit").click(function(e) {

             var from = $("input#fromAddress").text;
             $('div#printdirec').html('<a target="_blank" href="http://maps.google.com/addr=' + from + '&daddr">Print Directions</a>');

         });

     });
</script>
Run Code Online (Sandbox Code Playgroud)

当我查看URL时,它没有正确的发件人地址.

jquery

13
推荐指数
1
解决办法
11万
查看次数