标签: syntax-error

SQL错误:关键字"结束"附近的语法不正确

需要有关此SQL Server 2000过程的帮助.问题变得困难,因为我正在通过Oracle SQL Developer测试程序.

我正在运行使用Varchar格式的新数字序列迭代列的过程,以便为那些具有空值的人.

但我一直收到错误,所以a)我可能做错了方法b)由于使用的版本语法不正确.我主要是Oracle用户.

我一直得到的错误:SQL Error: Incorrect syntax near the keyword 'End'.这没有足够的帮助解决它.本End是指在程序的最后"终结".

任何帮助将不胜感激.

这是程序.

ALTER PROCEDURE [dbo].[OF_AUTOSEQUENCE] @JvarTable Varchar(250), @varColumn Varchar(250), @optIsString char(1), @optInterval int AS
/*
Procedure   OF_AUTOSEQUENCE
Created by  Joshua [Surname omitted]
When        20100902

Purpose     To fill up column with new sequence numbers
Arguments   varTable    - Table name
            varColumn   - Column name
            optIsString - Option: is it string or numeric, either use T(rue) or F(alse)
            optInterval - Steps in increment in …
Run Code Online (Sandbox Code Playgroud)

sql-server stored-procedures sql-server-2000 dynamic-sql syntax-error

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

Java泛型:非法的前向引用

给定一个通用接口

interface Foo<A, B> { }
Run Code Online (Sandbox Code Playgroud)

我想编写一个实现,要求A成为B的子类.所以我想这样做

class Bar<A, B super A> implements Foo<A, B> { }
// --> Syntax error
Run Code Online (Sandbox Code Playgroud)

要么

class Bar<A extends B, B> implements Foo<A, B> { }
// --> illegal forward reference
Run Code Online (Sandbox Code Playgroud)

但似乎有效的唯一解决方案是:

class Bar<B, A extends B> implements Foo<A, B> { }
Run Code Online (Sandbox Code Playgroud)

这有点难看,因为它颠倒了通用参数的顺序.
这个问题有什么解决方案或解决方法吗?

java generics syntax-error

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

PHP语法使用lint检查以及如何在String而不是File上执行此操作

首先,我对如何在命令行中运行PHP感到困惑.我一直在网上阅读几篇文章,他们都说你需要一个CLI(命令行界面).

基本上,我有PHP文件,我想调用这样的东西:

php -l somefile.php
Run Code Online (Sandbox Code Playgroud)

但我想检查字符串,而不是文件!如何才能做到这一点?可以使用STDIN,STDOUTSTDERR来帮忙吗?

如果是这样,怎么样?有人可以提供一个例子吗?

另外,我在哪里放置上面的代码?我没有访问命令行(我不认为),或者我只是将它放在将运行的PHP文件中?在这种情况下,它会在命令行中执行此代码吗?

我对这个PHP命令行的工作方式完全不了解......有人可以帮忙解释一下吗?

php command-line syntax-error

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

当我尝试使用字符串时,为什么AngularJS会抱怨表达式中的意外标记?

我在div上有以下属性:ng-show="state.name === 'index'".我也尝试过ng-show='state.name === "index",但我一直收到以下错误:

语法错误:令牌' "index"'是从表达式的第16列[state.name === "index"]开始的意外标记["index"].

为什么?

expression syntax-error angularjs

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

Ruby - 语句中的错误换行仍会给出结果吗?

精简脚本如下:

z1 = (12 -
          2) / (5)
z2 = (12
        -  2) / (5)
puts(z1.to_s + " " + z2.to_s)
Run Code Online (Sandbox Code Playgroud)

这使:

$ ruby rubytest.rb 
2 -1
Run Code Online (Sandbox Code Playgroud)

现在,我知道这种z1情况是正确的方法,因为线末端的悬挂操作符被解释为线的自动延续.

但是,我希望解释器在z2案件中快速失败,并告诉我该陈述是不完整的,或者说它的第二行是荒谬的.但它处理它"很好"并给出"-1"答案.它是否试图通过不承认它的混淆并希望废话的答案会被忽视而显得自信?

有人可以通过评估解释实际发生了什么z2,为什么它是"-1",为什么没有语法错误,并且有一个例子,这种行为是有用的(或者我们应该提交请求删除它)?

ruby syntax line-breaks syntax-error multiline

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

Java前缀和一元运算符在一起

我正在研究Java前缀运算符,并遇到了这种行为

i = +--j //does not give an error
i = -++j //does not give an error

i = ---j //gives an error
i = +++j //gives an error
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

java syntax-error unary-operator prefix-operator

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

为什么编译器不能解析"a as u32 <b"或类似的?

以下代码似乎微不足道(Playground):

let a: u16 = 5;
let b: u32 = 10;

let c = a as u32 < b;
Run Code Online (Sandbox Code Playgroud)

然而编译器(从2017-05-30开始)失败并出现语法错误:

error: expected one of `!`, `(`, `+`, `,`, `::`, `<`, or `>`, found `;`
 --> src/main.rs:6:25
  |
6 |     let c = a as u32 < b;
  |        
Run Code Online (Sandbox Code Playgroud)

编译器有什么问题?

syntax-error rust

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

语法错误:第 1 行文件 C:\Python36\python.exe 中以“\x90”开头的非 UTF-8 代码,但未声明编码

SyntaxError: Non-UTF-8 code starting with '\x90' in file
C:\Python36\python.exe on line 1, but no encoding declared
Run Code Online (Sandbox Code Playgroud)

我不明白为什么当我想打开解释器时它会告诉我。有人能帮助我吗?

快照

python syntax syntax-error python-3.x

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

遵循 Heroku Python 教程时的 TemplateSyntaxError

刚开始使用 Heroku,我在学习 Python 教程时已经遇到了障碍。在配置数据库之前,每一步都非常简单 执行后,heroku run python manage.py migrate我应该能够在添加/db到 URL 末尾后看到数据库,但是我被发送到一个错误页面,如下所示:

TemplateSyntaxError at /db/
'staticfiles' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_urls
cache
i18n
l10n
log
static
tz
Request Method: GET
Request URL:    https://morning-oasis-00207.herokuapp.com/db/
Django Version: 3.0
Exception Type: TemplateSyntaxError
Exception Value:    
'staticfiles' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_urls
cache
i18n
l10n
log
static
tz
Exception Location: /app/.heroku/python/lib/python3.7/site-packages/django/template/defaulttags.py in find_library, …
Run Code Online (Sandbox Code Playgroud)

python heroku syntax-error heroku-postgres

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

出乎意料的“!” 在 'worker-loader!mapbox-gl/dist/mapbox-gl-csp-worker'

嗨,我正在本教程中尝试在 React 中使用 mapbox-gl 。我收到此错误: 意外的“!” 在 'worker-loader!mapbox-gl/dist/mapbox-gl-csp-worker' 中 导入“worker-loader!mapbox-gl/dist/mapbox-gl-csp-worker”

这是我的重要代码:

地图.js

import React from 'react'
import mapboxgl from 'mapbox-gl/dist/mapbox-gl-csp';
import MapboxWorker from 'worker-loader!mapbox-gl/dist/mapbox-gl-csp-worker';

mapboxgl.workerClass = MapboxWorker;
mapboxgl.accessToken = " the token ";

export default class Map extends React.Component {
    constructor(props) {
        super(props);
        this.state = {
            lng: -70.9,
            lat: 42.35,
            zoom: 9
        };
        this.mapContainer = React.createRef();
    }
    componentDidMount() {
        const { lng, lat, zoom } = this.state;
        const map = new mapboxgl.Map({
            container: this.mapContainer.current,
            style: 'mapbox://styles/mapbox/streets-v11',
            center: [lng, …
Run Code Online (Sandbox Code Playgroud)

syntax-error reactjs mapbox-gl worker-loader

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